ELEMENTI DI CRITTOGRAFIA

Paolo D'ARCO ELEMENTI DI CRITTOGRAFIA

0522500080
DIPARTIMENTO DI INFORMATICA
CORSO DI LAUREA MAGISTRALE
INFORMATICA
2016/2017



OBBLIGATORIO
ANNO CORSO 1
ANNO ORDINAMENTO 2016
PRIMO SEMESTRE
CFUOREATTIVITÀ
972LEZIONE
Obiettivi
CONOSCENZA E CAPACITA’ DI COMPRENSIONE: INTRODURRE AGLI STUDENTI I FONDAMENTI DELLA CRITTOGRAFIA MODERNA E DI PRESENTARE PRIMITIVE E PROTOCOLLI CRITTOGRAFICI

CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: FORNIRE AGLI STUDENTI GLI STRUMENTI PER VALUTARE PRIMITIVE E PROTOCOLLI CRITTOGRAFICI IN TERMINI DI SICUREZZA ED EFFICIENZA E DI UTILIZZARE IN OGNI CONTESTO QUELLI OPPORTUNI
Prerequisiti
NESSUN PREREQUISITO
Contenuti
CRITTOGRAFIA CLASSICA
SEGRETEZZA PERFETTA E LIMITAZIONI
GENERAZIONE DI NUMERI PSEUDOCASUALI
FUNZIONI E PERMUTAZIONI PSEUDOCASUALI
CIFRARI A FLUSSO E A BLOCCHI
FUNZIONI HASH CRITTOGRAFICHE
MODELLO DEL RANDOM ORACLE
FUNZIONI ONE-WAY ED IMPLICAZIONI
PRIMALITÀ, GRUPPI CICLICI ED ASSUNZIONI DALLA TEORIA DEI NUMERI
CRITTOGRAFIA A CHIAVE PUBBLICA
SCHEMI PER STABILIRE CHIAVI COMUNI
FIRME DIGITALI
SCHEMI DI IDENTIFICAZIONE E DI AUTENTICAZIONE
SCHEMI PER LA CONDIVISIONE DEI SEGRETI
SISTEMI DI PROVA A CONOSCENZA ZERO (CENNI)
COMPUZIONI SICURE TRA DUE PARTI E MULTI-PARTI (CENNI)
Metodi Didattici
L'INSEGNAMENTO PREVEDE LEZIONI TEORICHE ARRICCHITE DA ESEMPI CONCRETI E CASI DI STUDIO.

Verifica dell'apprendimento
PROVA SCRITTA E PROVA ORALE. LA PROVA SCRITTA SERVE A
A VALUTARE LA CAPACITÀ DELLO STUDENTE DI METTERE IN PRATICA LE NOZIONI DELL'INSEGNAMENTO ATTRAVERSO LA RISOLUZIONE DI ESERCIZI SPECIFICI. LA PROVA ORALE SERVE A VALUTARE LA PREPARAZIONE GENERALE RISPETTO ALL'INTERO PROGRAMMA.
Testi
JONATHAN KATZ AND YEHUDA LINDELL,
INTRODUCTION TO MODERN CRYPTOGRAPHY (2ND EDITION), CRC PRESS (PRINCIPALE)


DOUGLAS R. STINSON, CRYPTOGRAPHY: THEORY AND PRACTICE, THIRD EDITION, CRC PRESS (APPROFONDIMENTO)
Altre Informazioni
APPUNTI DALLE LEZIONI, DISPONIBILI SUL SITO WEB DEL DOCENTE
  BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2019-03-11]