Estimated Time to Complete
Only available after login
What You'll Learn
Concepts:
Secure Channel Establishment using TLS and Authenticated Key Exchange in Cryptography
Cryptography Coin Flipping Protocol in Python using Safes
Block Ciphers and DES Security in Cryptography: Permutation Families and Key Schedules
Target and Consistent Key Recovery in Cryptography using Block Ciphers
Meet-in-the-Middle Attack on Double DES Block Ciphers
Pseudorandom Function Security in Cryptography via Distinguisher Advantage Games
Pseudo Random Function Security: Birthday Attacks and PRF Implies KR in Cryptography
Symmetric Encryption Modes and IND-CPA Security Definitions in Cryptography
IND-CPA Security Proof and Birthday Attacks on CTR Mode Symmetric Encryption
Message Authentication Codes in Symmetric Cryptography
Authenticated Encryption in Cryptography
Mathematics for nonmathematicians (engineering, social sciences, etc.)
Public-Key Encryption Security Proofs using Random Oracles via Key Encapsulation Mechanisms
Digital Signatures in Public Key Cryptography using RSA and Random Oracles
Schnorr Signatures in Discrete Log Cryptography
Diffie-Hellman Session Key Exchange in Cryptography
Identity-Based Encryption using Pairing-Bilinear Maps in Cryptography
Symmetric and Asymmetric Homomorphic Encryption in Computer Science
History of mathematics in the 20th century
Secret Sharing in Secure Multi-Party Computation
Secure Multi-party Computation using Secret Sharing and RSA Threshold Signatures