Decoding Cryptography Lecture 6: Semantic, CPA, and CCA Security
Welcome to Decoding Cryptography! A lecture series about all things related to encryption -- including symmetric and asymmetric schemes, secret sharing, homomorphic encryption, public key infrastructure, and more. In this video, we discuss semantic security, security under chosen plaintext attack, and security under chosen ciphertext attack.

▶︎
AES: How to Design Secure Encryption

▶︎
055 FHE Beyond IND-CCA1 Security w/ Jérôme Nguyen

▶︎
Encryption - Symmetric Encryption vs Asymmetric Encryption - Cryptography - Practical TLS

▶︎
Decoding Cryptography Lecture 3: One Time Pad

▶︎
Semantic Security and the One-Time Pad

▶︎
Hashing vs Encryption Differences

▶︎
AES Explained (Advanced Encryption Standard) - Computerphile

▶︎
2 6 Semantic Security 16 min

▶︎
Lattice-based cryptography: The tricky math of dots

▶︎
The Strange Math That Predicts (Almost) Anything

▶︎
Cryptography 101 - - XOR Cipher

▶︎
Cryptanalysis

▶︎
Authenticating Data with Message Authentication Codes
![[Cryptography1, Video 7] IND-CPA Security Game](https://i.ytimg.com/vi/oTq9i_ahWFw/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYZSBlKGUwDw==&rs=AOn4CLB8QPkZ57mx_C1VdIxoqoE3Ue2p3g)
▶︎
[Cryptography1, Video 7] IND-CPA Security Game

▶︎
Decoding Cryptography Lecture 4: Intro to Block Ciphers (DES and 3DES)

▶︎
Symmetric Encryption: Modes of Operation and IND-CPA

▶︎
Modes of Operation - Computerphile

▶︎
Post‑Quantum Security: How Lattice Cryptography Keeps Data Safe

▶︎
Learning with errors: Encrypting with unsolvable equations

▶︎
