The word cryptography has Greek origins: “Kryptos” meaning hidden and “Graphein” meaning “to write”. Encryption started by playing an important role in military applications and is now the most practical way to protect electronically stored, processed, or transmitted data. The technology of cryptography is also the foundation on which blockchain is built. Blockchains make use of two types of cryptographic algorithms, asymmetric-key algorithms and hash functions. Zero-Knowledge Proofs are also utilized in public blockchain networks to achieve privacy. The School of Cryptography will help you grasp the application of cryptography in the blockchain industry as well as the latest innovations in the field. These concepts are essential for a deep understanding of the core of blockchain and Ethereum.