Libri UniversitariZoom 100%

Prof. Daniele Venturi: i libri dei suoi insegnamenti

Scheda docente sul sito dell’ateneo ›
Insegnamenti trovati: 4
Sapienza 4 insegnamenti
Facoltà: Ingegneria dell'informazione, informatica e statistica

Prof. Daniele Venturi: Cryptography

4,1difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Computer Science - Informatica (LM-18)
Di cosa si tratta: Crittografia classica e crittoanalisi, teoria dell'informazione di Shannon con segretezza perfetta ed entropia, cifrari a blocchi come DES e AES, crittografia a chiave pubblica con RSA, test di primalità, fattorizzazione, logaritmi discreti ed ElGamal, firma digitale. Compaiono anche sicurezza computazionale, generatori pseudocasuali e definizioni formali di cifrario.

Dettagli corso

1º annoCorso: LM-18
CFU: 6Canale: Unico
🕒 Orario lezioni
  • Mar8–10Aula 3 (RM018)
  • Ven16–19Aula 11 (RM005)

Tempo di studio e official info

Tempo consigliato per preparare l’esame: ≈ 3 settimane
Dati verificati il 18/09/2026

Libri indicati per la materia

Jonathan Katz and Yehuda LindellISBN
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
4,1
Domande possibili all’esame
  1. Che cos'è la crittografia simmetrica e quali limiti presenta nella distribuzione delle chiavi?
  2. Qual è la differenza tra cifratura a blocchi e cifratura a flusso?
  3. Come funziona lo scambio di chiavi Diffie-Hellman?
  4. Perché una funzione hash crittografica deve essere resistente alle collisioni?
  5. Quali vantaggi offre la crittografia a curve ellittiche rispetto a RSA?
  6. Che cosa si intende per firma digitale e quali proprietà garantisce?
  7. Come si definisce la sicurezza semantica di uno schema di cifratura?
  8. Perché il one-time pad è perfettamente sicuro e perché è poco pratico?
  9. Quali sono le principali modalità operative di un cifrario a blocchi come AES?
  10. Come si verifica l'integrità di un messaggio tramite un codice MAC?
  11. Che cosa significa la proprietà di non ripudio in un protocollo crittografico?
  12. In che modo un certificato digitale lega una chiave pubblica a un'identità?
  13. Quali attacchi si conoscono contro i sistemi basati su password e come si difendono?
  14. Come si può spiegare il concetto di prova a conoscenza zero con un esempio semplice?
  15. Perché la lunghezza della chiave è un parametro cruciale per la sicurezza?
  16. Quali differenze esistono tra crittografia end-to-end e crittografia in transito?
  17. Come si valuta la complessità di un attacco a forza bruta su una chiave di n bit?
  18. Che ruolo ha la generazione di numeri casuali nella sicurezza dei cifrari?
  19. In che modo la crittoanalisi lineare si differenzia da quella differenziale?
  20. Quali implicazioni ha la computazione quantistica sulla crittografia a chiave pubblica?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Prof. Daniele Venturi: Cryptography

4,1difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Computer Science - Informatica (LM-18)
Di cosa si tratta: Crittografia classica e crittoanalisi, teoria dell'informazione di Shannon con segretezza perfetta ed entropia, cifrari a blocchi come DES e AES, crittografia a chiave pubblica con RSA, test di primalità, fattorizzazione, logaritmi discreti ed ElGamal, firma digitale. Compaiono anche sicurezza computazionale, generatori pseudocasuali e definizioni formali di cifrario.

Dettagli corso

1º annoCorso: LM-18
CFU: 6Canale: Unico
🕒 Orario lezioni
  • Mar8–10Aula 3 (RM018)
  • Ven16–19Aula 11 (RM005)

Tempo di studio e official info

Tempo consigliato per preparare l’esame: ≈ 3 settimane
Dati verificati il 18/09/2026

Libri indicati per la materia

Jonathan Katz and Yehuda LindellISBN
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
4,1
Domande possibili all’esame
  1. Che cos'è la crittografia simmetrica e quali limiti presenta nella distribuzione delle chiavi?
  2. Qual è la differenza tra cifratura a blocchi e cifratura a flusso?
  3. Come funziona lo scambio di chiavi Diffie-Hellman?
  4. Perché una funzione hash crittografica deve essere resistente alle collisioni?
  5. Quali vantaggi offre la crittografia a curve ellittiche rispetto a RSA?
  6. Che cosa si intende per firma digitale e quali proprietà garantisce?
  7. Come si definisce la sicurezza semantica di uno schema di cifratura?
  8. Perché il one-time pad è perfettamente sicuro e perché è poco pratico?
  9. Quali sono le principali modalità operative di un cifrario a blocchi come AES?
  10. Come si verifica l'integrità di un messaggio tramite un codice MAC?
  11. Che cosa significa la proprietà di non ripudio in un protocollo crittografico?
  12. In che modo un certificato digitale lega una chiave pubblica a un'identità?
  13. Quali attacchi si conoscono contro i sistemi basati su password e come si difendono?
  14. Come si può spiegare il concetto di prova a conoscenza zero con un esempio semplice?
  15. Perché la lunghezza della chiave è un parametro cruciale per la sicurezza?
  16. Quali differenze esistono tra crittografia end-to-end e crittografia in transito?
  17. Come si valuta la complessità di un attacco a forza bruta su una chiave di n bit?
  18. Che ruolo ha la generazione di numeri casuali nella sicurezza dei cifrari?
  19. In che modo la crittoanalisi lineare si differenzia da quella differenziale?
  20. Quali implicazioni ha la computazione quantistica sulla crittografia a chiave pubblica?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Prof. Daniele Venturi: Cryptography

4,1difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Computer Science - Informatica (LM-18)
Di cosa si tratta: Crittografia classica e crittoanalisi, teoria dell'informazione di Shannon con segretezza perfetta ed entropia, cifrari a blocchi come DES e AES, crittografia a chiave pubblica con RSA, test di primalità, fattorizzazione, logaritmi discreti ed ElGamal, firma digitale. Compaiono anche sicurezza computazionale, generatori pseudocasuali e definizioni formali di cifrario.

Dettagli corso

2º annoCorso: LM-18
CFU: 6Canale: Unico
🕒 Orario lezioni
  • Mar8–10Aula 3 (RM018)
  • Ven16–19Aula 11 (RM005)

Tempo di studio e official info

Tempo consigliato per preparare l’esame: ≈ 3 settimane
Dati verificati il 18/09/2026

Libri indicati per la materia

Jonathan Katz and Yehuda LindellISBN
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
4,1
Domande possibili all’esame
  1. Che cos'è la crittografia simmetrica e quali limiti presenta nella distribuzione delle chiavi?
  2. Qual è la differenza tra cifratura a blocchi e cifratura a flusso?
  3. Come funziona lo scambio di chiavi Diffie-Hellman?
  4. Perché una funzione hash crittografica deve essere resistente alle collisioni?
  5. Quali vantaggi offre la crittografia a curve ellittiche rispetto a RSA?
  6. Che cosa si intende per firma digitale e quali proprietà garantisce?
  7. Come si definisce la sicurezza semantica di uno schema di cifratura?
  8. Perché il one-time pad è perfettamente sicuro e perché è poco pratico?
  9. Quali sono le principali modalità operative di un cifrario a blocchi come AES?
  10. Come si verifica l'integrità di un messaggio tramite un codice MAC?
  11. Che cosa significa la proprietà di non ripudio in un protocollo crittografico?
  12. In che modo un certificato digitale lega una chiave pubblica a un'identità?
  13. Quali attacchi si conoscono contro i sistemi basati su password e come si difendono?
  14. Come si può spiegare il concetto di prova a conoscenza zero con un esempio semplice?
  15. Perché la lunghezza della chiave è un parametro cruciale per la sicurezza?
  16. Quali differenze esistono tra crittografia end-to-end e crittografia in transito?
  17. Come si valuta la complessità di un attacco a forza bruta su una chiave di n bit?
  18. Che ruolo ha la generazione di numeri casuali nella sicurezza dei cifrari?
  19. In che modo la crittoanalisi lineare si differenzia da quella differenziale?
  20. Quali implicazioni ha la computazione quantistica sulla crittografia a chiave pubblica?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Prof. Daniele Venturi: Cryptography

4,1difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Computer Science - Informatica (LM-18)
Di cosa si tratta: Crittografia classica e crittoanalisi, teoria dell'informazione di Shannon con segretezza perfetta ed entropia, cifrari a blocchi come DES e AES, crittografia a chiave pubblica con RSA, test di primalità, fattorizzazione, logaritmi discreti ed ElGamal, firma digitale. Compaiono anche sicurezza computazionale, generatori pseudocasuali e definizioni formali di cifrario.

Dettagli corso

2º annoCorso: LM-18
CFU: 6Canale: Unico
🕒 Orario lezioni
  • Mar8–10Aula 3 (RM018)
  • Ven16–19Aula 11 (RM005)

Tempo di studio e official info

Tempo consigliato per preparare l’esame: ≈ 3 settimane
Dati verificati il 18/09/2026

Libri indicati per la materia

Jonathan Katz and Yehuda LindellISBN
Tempo di studio del libro≈ 3 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
n.d.
Difficoltà
4,1
Domande possibili all’esame
  1. Che cos'è la crittografia simmetrica e quali limiti presenta nella distribuzione delle chiavi?
  2. Qual è la differenza tra cifratura a blocchi e cifratura a flusso?
  3. Come funziona lo scambio di chiavi Diffie-Hellman?
  4. Perché una funzione hash crittografica deve essere resistente alle collisioni?
  5. Quali vantaggi offre la crittografia a curve ellittiche rispetto a RSA?
  6. Che cosa si intende per firma digitale e quali proprietà garantisce?
  7. Come si definisce la sicurezza semantica di uno schema di cifratura?
  8. Perché il one-time pad è perfettamente sicuro e perché è poco pratico?
  9. Quali sono le principali modalità operative di un cifrario a blocchi come AES?
  10. Come si verifica l'integrità di un messaggio tramite un codice MAC?
  11. Che cosa significa la proprietà di non ripudio in un protocollo crittografico?
  12. In che modo un certificato digitale lega una chiave pubblica a un'identità?
  13. Quali attacchi si conoscono contro i sistemi basati su password e come si difendono?
  14. Come si può spiegare il concetto di prova a conoscenza zero con un esempio semplice?
  15. Perché la lunghezza della chiave è un parametro cruciale per la sicurezza?
  16. Quali differenze esistono tra crittografia end-to-end e crittografia in transito?
  17. Come si valuta la complessità di un attacco a forza bruta su una chiave di n bit?
  18. Che ruolo ha la generazione di numeri casuali nella sicurezza dei cifrari?
  19. In che modo la crittoanalisi lineare si differenzia da quella differenziale?
  20. Quali implicazioni ha la computazione quantistica sulla crittografia a chiave pubblica?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Scorri di lato: 4 insegnamenti →

Domande frequenti Libri, programma ed esami del prof. Daniele Venturi a Sapienza

Che libro usa il prof. Daniele Venturi per Cryptography a Sapienza?

Per Cryptography (Canale unico) indica come obbligatorio: Jonathan Katz and Yehuda Lindell.

Quanto è impegnativo Cryptography?

6 CFU, difficoltà stimata 4.1 su 10 rispetto agli esami della stessa area.

Che libro usa il prof. Daniele Venturi per Cryptography a Sapienza?

Per Cryptography (Canale unico) indica come obbligatorio: Jonathan Katz and Yehuda Lindell.

Quanto è impegnativo Cryptography?

6 CFU, difficoltà stimata 4.1 su 10 rispetto agli esami della stessa area.

Che libro usa il prof. Daniele Venturi per Cryptography a Sapienza?

Per Cryptography (Canale unico) indica come obbligatorio: Jonathan Katz and Yehuda Lindell.

Quanto è impegnativo Cryptography?

6 CFU, difficoltà stimata 4.1 su 10 rispetto agli esami della stessa area.

Che libro usa il prof. Daniele Venturi per Cryptography a Sapienza?

Per Cryptography (Canale unico) indica come obbligatorio: Jonathan Katz and Yehuda Lindell.

Quanto è impegnativo Cryptography?

6 CFU, difficoltà stimata 4.1 su 10 rispetto agli esami della stessa area.

Dove trovo la scheda ufficiale di un esame?

Ogni insegnamento qui sopra ha il link alla scheda ufficiale dell’ateneo: controllala sempre prima di acquistare.

Sei uno studente tra i 18 e i 22 anni?Con Prime Student hai 90 giorni gratis, poi Amazon Prime a soli 2,49 € al mese: consegne veloci e gratuite anche sui libri.Scopri Prime Student ›
Controlla sempre la scheda dell'esame. Le informazioni vengono dalle schede ufficiali degli atenei e possono cambiare o contenere errori: prima di acquistare verifica i testi sulla scheda ufficiale dell'esame (la trovi linkata in ogni esame) e, nel dubbio, chiedi al docente.
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.