Covers fundamental concepts of cryptography, including primitives, security, encryption, and authentication, exploring symmetric and public-key cryptography, key agreement, commitment schemes, and hash functions.
Explores challenges in the IoT era, resource-constrained nodes, complex algorithms, security solutions, and blockchain adoption for secure data storage.