Abstract

This lecture overviews Cryptography that has many applications in Communications and Blockchain. It covers the following topics in detail: Symmetric Key Cryptography, Asymmetric Key Cryptography, Hash Functions, Secure Hash Algorithms, Merkle Hash Binary Tree, Homomorphic Encryption, Zero Knowledge Proof.

Asymmetric Key Cryptography.

Zero Knowledge Proof.

Cryptography-v3.4-Summary