Computer Science - Graduate CS - Cryptography - Cryptography Deep Dive
4 sections. Section 1 'Symmetric Cryptography': Same key for encryption and decryption. AES (Advanced Encryption Standard): current standard, 128/256-bit keys. Block ciphers: encrypt fixed-size blocks (AES). Stream ciphers: encrypt byte-by-byte (ChaCha20). Problem: how to securely share the key? Sec