March 2018
Beginner to intermediate
656 pages
20h 9m
English
In this chapter, we introduced you to symmetric key cryptography. We started with basic mathematical definitions and cryptographic primitives. After this, we introduced you to the concepts of stream and block ciphers along with working modes of block ciphers. Moreover, we introduced you to the practical exercises using OpenSSL to complement the theoretical concepts.
In the next chapter, we will present public key cryptography, which is used extensively in blockchain technology and has very interesting properties.