Préalables |
Prérequis et évaluation. Le cours est ouvert à tout étudiant suivant un master en ingéniérie électrique, électromécanique, informatique ou mathématiques appliquées. Les seuls prérequis sont les cours de base du BAC en sciences de l'ingénieur (mathématiques, statistique, programmation, ...). L'évaluation combine un projet et un examen écrit
Plus de détails : http://www.dice.ucl.ac.be/~fstandae/teaching.html
|
Contenu |
La cryptographie fait généralement l'hypothèse que certaines primitives mathématiques idéales existent, afin de prouver la sécurité de fonctionnalités avancées (identification, signature, vote, ...). Et le domaine plus général de la sécurité informatique utilise ensuite des protocoles cryptographiques afin de sécuriser des applications concrètes telles l'e-mail, les systèmes de paiement en ligne, ... Ces applications impliquent des contraintes en termes d'efficacité des mises en oeuvre cryptographiques. Le cours de circuits et systèmes sécurisés éétudie le compromis entre sécurité et performance qui résulte de ces objectifs. Il discute comment sélectionner des algorithmes et des mises-en-oeuvre qui satisfont des contraintes applicatives données. Il a également pour but de démontrer que les questions de mise-en-oeuvre ne se limitent pas à des optimisations de performance, mais sont également au centre des questions de sécurité physique des circuits cryptographiques. Il s'agit de sécuriser ces derniers contre des adversaires qui tirent parti de canaux d'informations alternatifs (comme le temps ou la quantité d'énergie nécessaire pour réaliser un calcul) afin d'extraire des informations secrètes. De telles questions sont essentielles pour le déploiement de petits circuits intégrés, comme des cartes à puces, RFIDs, ...
Contenu :
- Hypothèses mathématiques des algorithmes cryptographiques,
- Mises-en-oeuvre efficaces de cryptosystèmes,
- Problèmes de cryptanalyse mathématique (statistique, algébrique, ...),
- Attaques physiques à partir de canaux cachés ou d'insertions de faute,
- Génération de nombres aléatoires, biométrie, fonctions physiques inclonables,
- Intégration de circuits cryptographiques dans des systèmes sécurisés,
- ...
|
Autres infos |
Prérequis et évaluation. Le cours est ouvert à tout étudiant suivant un master en ingéniérie électrique, électromécanique, informatique ou mathématiques appliquées. Les seuls prérequis sont les cours de base du BAC en sciences de l'ingénieur (mathématiques, statistique, programmation, ...) L'évaluation combine un projet et un examen écrit.
Plus de détails : http://www.dice.ucl.ac.be/~fstandaert/teaching
|