Академический Документы
Профессиональный Документы
Культура Документы
Spring 2006
http://www.abo.fi/~ipetre/crypto/
Ion Petre
Academy of Finland and
Department of IT, Åbo Akademi University
Classical systems
Caesar cipher – encryption/decryption, attack
Monoalphabetic ciphers – frequency attack
Playfair cipher – encryption/decryption
Polyalphabetic ciphers (Vigenere) – encryption/decryption, cryptanalysis
One-time pad
Transpositions: rail-fence, row-transpositions
Enigma: description
DES
Structure of a Feistel cipher, encryption, decryption
DES scheme: key length, input/output length, structure of the algorithm,
main ingredients (S-boxes, permutations, subkey generation), cipher
modes of operations and their purposes
AES
AES scheme: key length, input/output length, structure of the algorithm,
main ingredients (byte substitution, shift rows, mix columns, add round
key), key expansion
AES decryption using the same algorithm
2DES: meet-in-the-middle attack
3DES – scheme
RC5
Parameters, key expansion, encryption/decryption scheme
RC4
Principle of stream ciphers
RC4 scheme
Email security
PGP: scheme, key management
S/MIME: scheme, key management
Web security
Secure naming: cracking DNS, DNSsec, self-certifying names
Secure connections: SSL (protocol), TLS
Secure electronic transactions: overview, dual signatures
IP security
Tunnel mode
Transport mode
Firewalls – generalities
Wireless security – generalities