Reading:text, §10.1–10.3 Assignments: Homework 1, due October 8; Project selection, due Oct 10
Class overview
Cryptography
Transposition, substitution ciphers
Product cipher
Symmetric Cryptography
Monoalphabetic (simple substitution): f(a) = a + k mod n
Example: Caesar (shift) cipher with k = 3, RENAISSANCE → UHQDLVVDQFH
Polyalphabetic: Vigenère, fi(a) = a + ki mod n
Cryptanalysis: use index of coincidence to see if it is monoalphabetic or polyalphabetic; Kasiski method.
Problem: eliminate periodicity of key
Perfect secrecy: when the probability of computing the plaintext message is the same whether or not you have the ciphertext; only cipher with perfect secrecy: one-time pads; C = AZPR; is that M = DOIT or M = DONT?