信息安全(03) Introduction to Cryptography Modern Block Ciphers 復大软件学院 LiT
LiJT 1 信息安全(03) Introduction to Cryptography - Modern Block Ciphers
og Outline-Modern Block Ciphers now look at modern block ciphers one of the most widely used types of cryptographic algorithms provide confidential/authentication services focus on DES Data Encryption Standard) to illustrate block cipher design principles 復大软件学院 LiT
LiJT 2 Outline-Modern Block Ciphers • now look at modern block ciphers • one of the most widely used types of cryptographic algorithms • provide confidential/authentication services • focus on DES (Data Encryption Standard) • to illustrate block cipher design principles
Cee Review: Symmetric Cipher Model Secret key shared by Secret key shared by sender and recipient sender and recipient Transmitted ciphertext Plaintext Plaintext Input Encryption algorithm Decryption algorithm output e,g…DES) (reverse of encryption algorithm) 3 復大软件学院 LiT
LiJT 3 Review: Symmetric Cipher Model
Review Monoalphabetic Cipher Playfair Vigenere cipher 復大软件学院 LiT
LiJT 4 Review • Monoalphabetic Cipher • Playfair • Vigenère Cipher
o Review: Product Ciphers ciphers using substitutions or transpositions are not secure because of language characteristics hence consider using several ciphers in succession to make harder but two substitutions make a more complex substitution two transpositions make more complex transposition but a substitution followed by a transposition makes a new much harder cipher this is bridge from classical to modern ciphers 5 復大软件学院 LiT
LiJT 5 Review: Product Ciphers • ciphers using substitutions or transpositions are not secure because of language characteristics • hence consider using several ciphers in succession to make harder, but: – two substitutions make a more complex substitution – two transpositions make more complex transposition – but a substitution followed by a transposition makes a new much harder cipher • this is bridge from classical to modern ciphers