-
Partager cette page
Introduction to cryptography
Titulaire(s) du cours
Rachelle Heim (Coordonnateur)Crédits ECTS
5
Langue(s) d'enseignement
anglais
Contenu du cours
Éléments d'histoire de la cryptographie. Principe de Kerckhoffs, notion d'entropie de Shannon, le one-time pad et la sécurité inconditionnelle.
Cryptographie symétrique: garantir la confidentialité et l'intégrité. Notions de mode, de primitive, de jeu de sécurité. Cryptographie basée sur les permutations, sur les chiffrement par blocs et chiffrement à flot. Description de quelques chiffrements par blocs comme l'AES. Fonctions de hachage cryptographique.
Le chiffrement asymétrique, le transport de clés, les signatures, les signatures digitales. RSA et la factorisation, El Gamal et le logarithme discret, Diffie-Hellman, Introduction à la cryptographie post-quantique.
Notion de certificat.
Objectifs (et/ou acquis d'apprentissages spécifiques)
Comprendre les différents concepts de la cryptographie. Comprendre les algorithmes et protocoles cryptographiques usuels. Connaître les limites d'usage et d'inter-opérabilité de ces différents mécanismes.
Pré-requis et Co-requis
Connaissances et compétences pré-requises ou co-requises
Notions de probabilité, notions d'arithmétiques (des rappels rapides seront faits)
Cours ayant celui-ci comme co-requis
Méthodes d'enseignement et activités d'apprentissages
Cours et exercices
Références, bibliographie et lectures recommandées
- Paar et Pelzl, Understanding Cryptography, Springer 2011 (ISBN 978-3642041006)
- Katz et Lindell, Introduction to Modern Cryptography (third edition), CRC Press, 2021 (ISBN 978-0815354369)
- Alfred J. Menezes, Paul C. van Oorschot et Scott A. Vanstone, Handbook of Applied Cryptography, CRC Press, 1997
Support(s) de cours
- Université virtuelle
Contribution au profil d'enseignement
Acquérir des connaissances pointues dans son domaine, agir en acteur expert scientifique dans des résolutions de problèmes, communiquer dans un langage adapté au contexte et à son public, se développer professionnellement dans un souci du respect des questions éthiques liées à son domaine d’expertise.
Autres renseignements
Contacts
- Rachelle Heim Boissier, rachelle.heim@ulb.be
- Dania Lazzarini, dania.lazzarini@ulb.be
- Nathan Vanzeir, nathan.vanzeir@ulb.be
Campus
Plaine
Evaluation
Méthode(s) d'évaluation
- Examen écrit
Examen écrit
Interrogation écrite en cours de semestre en complément de l'examen écrit final.
Important : l'assiduité aux travaux pratiques est un critère nécessaire de réussite.
Construction de la note (en ce compris, la pondération des notes partielles)
La note se calcule en prenant le maximum entre entre deux notes note1 et note2.
note1: L'interrogation écrite de mi-semestre compte pour 25% de de la note. L'examen final compte pour 75% de la note.
note2: L'examen final compte pour 100% de la note.
Langue(s) d'évaluation
- anglais