Aller au menu Aller au contenu
L'école d'ingénieur en systèmes avancés et réseaux

> Formation > Master Mistre

Cryptographie et protocoles sécurisés pour les systèmes embarqués - 5AMSE520

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Volumes horaires

    • CM : 16.5
    • TD : 6.0
    • TP : 15.0
    • Projet : -
    • Stage : -
    Crédits ECTS : 0.0
  • Responsables : Yann KIEFFER

Objectifs

Après le cours, l'étudiant devrait être capable de:

  • analyser les besoins de sécurité d'un système de communication ou de calcul à un niveau algorithmique ou informationnel;
  • trouver les failles les plus évidentes dans les (propositions de) protocoles;
  • saisir les critères de conception et les enjeux de sécurité des primitives cryptographiques;
  • implémenter une primitive cryptographique (en hardware ou dans un système embarqué) à partir de sa spécification.

Contenu

  • Pourquoi a-t-on besoin de primitives et protocoles cryptographiques?
  • Cryptosystèmes symétriques: critères de conception, réalisation, analyse;
  • Attributs de sécurité des protocoles;
  • Analyse de sécurité de protocoles cryptographiques;
  • Arithmétique pour la cryptographie asymétrique;
  • Exemples de cryptosystèmes asymétriques;
  • Implémentations de primitives cryptographiques.

Prérequis

Conception hardware: circuits digitaux, VHDL, FPGA.
Conception d'applications embarquées.

Contrôles des connaissances

E1: examen écrit de 90 min
E2: examen oral de 30 min
CC: contrôle continu (TPs)

Tous documents et calculatrices autorisés pour toutes les épreuves.

En cas d'impossibilité d'épreuve dans les locaux de l'école:
E1: Examen de session 1: épreuve orale de 5 min en visioconférence avec partage de documents, avec comme support le rendu d'un devoir à la maison dont le sujet est transmis 14 jours auparavant.
E2: Examen de session 2: épreuve orale de 30 min en visioconférence.

L'examen existe uniquement en anglais FR

Calendrier

Le cours est programmé dans ces filières :

  • Cursus ingénieur - Filière EIS - Semestre 9 (ce cours est donné uniquement en anglais EN)
  • Cursus ingénieur - Filière EIS (Apprenti) - Semestre 9 (ce cours est donné uniquement en anglais EN)
  • Cursus ingénieur - Master MISTRE - Semestre 9 (ce cours est donné uniquement en anglais EN)
cf. l'emploi du temps 2021/2022

Informations complémentaires

Code de l'enseignement : 5AMSE520
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

The code book: the science of secrecy from ancient Egypt to quantum cryptography, Simon Singh; Anchor.
Cryptography - a very short introduction, Fred Piper & Sean Murphy; Oxford university press.
Understanding cryptography - a textbook for students and practitioners, Christoph Paar, Jan Pelzl; Springer.

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

mise à jour le 7 avril 2021

Université Grenoble Alpes