CAI: Cerca i Anàlisi d’Informació Grau en Ciència i Enginyeria de Dades, UPC
- 9. Public-key cryptography
December 20, 2019
Slides by Marta Arias, José Luis Balcázar, Ramon Ferrer-i-Cancho, Ricard Gavaldà, Department of Computer Science, UPC
1 / 37
9. Public-key cryptography December 20, 2019 Slides by Marta Arias, - - PowerPoint PPT Presentation
CAI: Cerca i Anlisi dInformaci Grau en Cincia i Enginyeria de Dades, UPC 9. Public-key cryptography December 20, 2019 Slides by Marta Arias, Jos Luis Balczar, Ramon Ferrer-i-Cancho, Ricard Gavald, Department of Computer Science,
1 / 37
2 / 37
https://images.app.goo.gl/rE6nJUADdaSAs8PU9 3 / 37
4 / 37
5 / 37
6 / 37
◮ 16 iterations of substitutions + shiftings (3x for 3DES) ◮ 70’s-90’s. Not considered safe against Big Brother any
◮ Still useful for weak attackers, and used in some chip cards.
◮ US standard from 2001 ◮ 128 - 256 bit keys 7 / 37
8 / 37
9 / 37
10 / 37
11 / 37
12 / 37
13 / 37
14 / 37
15 / 37
16 / 37
17 / 37
18 / 37
19 / 37
20 / 37
21 / 37
22 / 37
23 / 37
24 / 37
25 / 37
26 / 37
27 / 37
28 / 37
29 / 37
30 / 37
31 / 37
◮ Once a session terminates, throw away the secret parts (x,
◮ If someone enters your system later, can’t decrypt previous
◮ In plain RSA exchanges, if someone enters your system
◮ (but solution: Alice creates random key, RSA-encrypts it
◮ (Distinction short-term (session) key, long-term key.) 32 / 37
◮ Everybody is sure it’s me who signed it ◮ I can’t deny I signed it 33 / 37
34 / 37
35 / 37
36 / 37
37 / 37