Security 3 - Encryption

< CS101

Cryptography - History

Open Machinery + Secret Key

Classical Cryptography ("symmetric")

classical secret key encrypt/decrypt

Brute Force - Guess All the Keys

Key-Length Math

Encryption Application : HTTPS

Encryption Application : Disk Encryption

Encryption Application : Ransomware

Modern: Public Key Cryptography ("asymmetric")

Public Key Application: Digital Signatures

Public Key Application: Bitcoin