PSG Institute of Technology and Applied Research
Neelambur, Coimbatore – 641 062
Department of Computer Science and Engineering
CS8792 Cryptography and
Network Security
Session 8, 9,10,11
Dr.I.Kala
Associate Professor/CSE
PSGiTECH
Outline of the presentation
– Foundations of modern cryptography
• perfect security
• information theory
• product cryptosystem
• cryptanalysis
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 2
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 3
Foundations of modern cryptography
Perfect Security
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 4
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 5
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 6
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 7
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 8
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 9
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 10
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 11
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 12
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 13
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 14
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 15
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 16
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 17
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 18
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 19
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 20
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 21
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 22
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 23
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 24
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 25
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 26
Product Cryptosystem
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 27
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 28
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 29
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 30
Cryptanalysis
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 31
Types of Cryptanalytic Attacks
• ciphertext only
– only know algorithm / ciphertext, statistical, can identify
plaintext
• known plaintext
– know/suspect plaintext & ciphertext to attack cipher
• chosen plaintext
– select plaintext and obtain ciphertext to attack cipher
• chosen ciphertext
– select ciphertext and obtain plaintext to attack cipher
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate 32/97
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 33
QUIZ 1 – ASSESSMENT
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 34
FEEDBACK
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 35
Interaction
9/1/2020 CS8792: Cryptography and Network Security / Dr I Kala, Associate Professor/CSE 36