The Fundamentals of Cryptography Course covers the basic topics of cryptography. This course is good for students who are learning cyber security and want a better understanding of how various cryptographic algorithms work and how these cryptographic algorithms are used in network security.
What is symmetric key cryptography?
What is block cipher? (video)
What is stream cipher? (video)
What are confusion and diffusion in cryptography? (video)
What is the avalanche effect? (video)
What are Substitution-Permutation Networks (SPN)?
What is a Feistel cipher?
DES Algorithm
What is AES? (video)
AES Algorithm
PKCS#7 Padding and Unpadding (video)
Block Cipher Modes of Operation
How does the RC4 algorithm work?
One Time Pad
True Random Number Generator (TRNG) vs. Pseudo Random Number Generator (PRNG) (video)
All our courses are fully accessible to premium members.