The aim of the course is the understanding of the basics and possible application scenarios of modern cryptography. By exploiting theoretical as well as practical tools, the student will be able to deal with the modern techniques for protecting data and communication confidentiality. Topics include encryption, pseudo-random generation, digital signatures, and hash functions. At the end of the course, the students will be able to select and apply the most appropriate crypto-system or cryptographic protocol for protecting data during transmission and/or storage.
teacher profile teaching materials
- Introduction to cryptography
- Crypto-system definition
- Classical Ciphers: additive, substitution, and shift cipher
- Symmetric encryption: DES, 3DES, and AES
- Asymmetric encryption: RSA, Diffie-Hellman
- Hash functions and Message Digest
- Digital signature, certification authority, X.509/PKI (Public Key Infrastructure)
- Practical Cryptography, N. Ferguson and B. Schneier
- Cryptography and Network Security Principles and Practices, William Stallings
- Material provided during the lectures
Programme
The program outline is:- Introduction to cryptography
- Crypto-system definition
- Classical Ciphers: additive, substitution, and shift cipher
- Symmetric encryption: DES, 3DES, and AES
- Asymmetric encryption: RSA, Diffie-Hellman
- Hash functions and Message Digest
- Digital signature, certification authority, X.509/PKI (Public Key Infrastructure)
Core Documentation
- Handbook of Applied Cryptography, A. J. Menezes, P. C. van Oorschot e S. A. Vanstone- Practical Cryptography, N. Ferguson and B. Schneier
- Cryptography and Network Security Principles and Practices, William Stallings
- Material provided during the lectures
Type of delivery of the course
The course in structured in theoretical sessions and practical ones.Attendance
Attendance is not mandatory.Type of evaluation
The written examination consists in two open questions, one exercise, and two checkbox questions. Due to the sanitary emergency caused by the spread of COVID-19, the exam will be oral according to art.1 of DR n°. 703 (5 May 2020).