April 2020
Intermediate to advanced
244 pages
7h 20m
English
In this chapter, we will cover the fundamental notions of cryptography necessary to fully understand the security features of blockchain and Distributed Ledger Technologies (DLTs). We'll outline the differences between symmetric and asymmetric cryptography, and we'll tell cryptography and hashing functions apart.
We will also explore some of the operations realized by the most prominent data structure implemented by blockchain, the Merkle tree, which exploits cryptography primitives to fulfill architectural core goals.
The topics we will cover in this chapter are the following:
Read now
Unlock full access