Ensimag Rubrique Formation 2022

Advanced Cryptology - WMM53C1

  • Volumes horaires

    • CM 36.0
    • TD 3.0
    • TP 21.0

    Crédits ECTS

    Crédits ECTS 6.0

Objectif(s)

L’étudiant doit comprendre les enjeux sociétaux de la sécurité des systèmes d’information, et en même temps être en mesure
de comprendre comment fonctionnent RSA ou le problème ECDLP
Compléter les cours précédents, en étudiant d'autres systèmes utilisant les courbes elliptiques et hyperelliptiques et en approfondissant
les attaques, par exemple en utilisant la cryptologie multivariable.
Nous introduisons finalement la cryptologie basée sur les courbes hyperelliptiques (HECC) et la cryptanalyse avancée de ECC.
Avantages pratiques et inconvénients de HECC. Implémentations logiciels et matériels.

Contact Vanessa VITSE

Contenu(s)



Prérequis

Cryptanalyse : Notions sur le DES , notions algébriques: groupes abéliens finis, anneaux
de polynômes , corps finis.
Groupes, Courbes et Cryptographie : Corps finis, algèbre linéaire, polynômes, algorithme d’Euclide, idéaux, anneaux .
Méthodes avancées en clef publique : Connaissances mathématiques sur la notion de corps fini, de groupe.
Chiffrements Hyperelliptiques : similaires aux précédents

Contrôle des connaissances

L'examen existe uniquement en anglais 

Contrôle continu
Cryptanalyse : devoirs surveillés, TP : 1 gros projet , 2 TP plus courts
Groupes, Courbes et Cryptographie : 3 contrôls continus
Chiffrements Hyperelliptiques : travail sur ordinateur.
Epreuves terminales : 1 examen final en 4 parties.



S1=20%TP+15%CC+65%E1; S2=20%TP+15%CC+65%E2 (if E2>E1)

Informations complémentaires

Le cours est donné uniquement en anglais EN

Cursus ingénieur->M2 SCCI->SCCI - Semester 3

Bibliographie

  • Algebraic Aspects of the Advanced Encryption Standard (Cid,Murphy, Robshaw)ISBN-10 0-387-24363-1
  • Recent proceedings of congress in cryptology (lecture Notes in Computer Science)
  • A course in Computational Algebraic Number Theory, Henri Cohen, Springer
  • Boolean Methods and Models , Cambridge University Press, Cramar Hammer Ed
  • Neal Koblitz, A.J. Menezes, Y.-H. Wu, R.J. Zuccherato, Algebraic Aspects of Cryptography (Algorithms and Computation in
    Mathematics) (Springer, 2004, 3rd Printing)
  • Oliver Pretzel, Codes and Algebraic Curves (Oxford Lecture Series in Mathematics and Its Applications, 8)
    (OxfordSciencePublication,1998)
  • Emmanuel Peyre , Corps finis et courbes elliptiques. M2P Cryptologie,
    sécurité et codage d'information, , Grenoble, 2006
  • T. Ebrahimi, F. Leprévost, B. Warusfel (ed) : Cryptographie et sécurité des systèmes et réseaux. Hermes-Lavoisier (2006) ISBN 2-
    7462-1260-9
    ? T. Ebrahimi, F. Leprévost, B. Warusfel (ed) : Enjeux de la sécurité multimédia. Hermes-Lavoisier (2006) ISBN 2-7462-1207-2
    ? Handbook of elliptic and Hyperelliptic curve cryptography H. Cohen G. Frey, Chapman & Hall/CRC (2005)