Crittografia a chiave pubblica (CR410)
|
|
In questa pagina si trova materiale relativo al corso di
Crittografia a chiave pubblica
(CR410), a.a. 2026/27. Per esercizi, slide etc si veda anche il team del corso.
Avvisi:
Il corso avrà inizio il 22/09.
L'orario è
martedì, mercoledì e giovedì 14-16 aula C309.
Diario delle lezioni
- 22 settembre:
Introduzione al corso. Definizione di crittosistema.
Cifrari additivi, a sostituzione, a trasposizione, cifrario di Vigenere.
One-time pad.
- 23 settembre:
L'AES.
Cenni di crittoanalisi.
Introduzione alla crittografia a chiave pubblica.
- 24 settembre:
Cenni di complessità computazionale.
Il problema dello zaino e il crittosistema di Merkle
e Hellman.
- 29 settembre:
Complessità dell'algoritmo di Euclide.
- 30 settembre:
Esponenziazione modulare: square and multiply.
Introduzione all'RSA.
- 1 ottobre:
Introduzione ai test di primalità.
Numeri di Mersenne,
numeri di Fermat.
Esercizi
-
Provate a decrittare questo
testo,
cifrato
usando un cifrario a sostituzione.
Link
da xkcd.