v2.11.0 (5648)

Programme d'approfondissement - CSC_51058_EP : Introduction à la Cryptologie

Domaine > Informatique.

Descriptif

La cryptologie s'intéresse à la réalisation de l'impossible, sécuriser l'information dans des réseaux ouverts. Il s'agit notamment de veiller à

  • la confidentialité des messages,
  • l'intégrité des messages,
  • l'authenticité des auteurs.

Ce cours donne une introduction à la cryptologie, son histoire et ses usages dans les systèmes informatiques modernes. Bien que les cours soient autonomes, une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552), réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Chaque cours correspond un TD, dans lequel vous appliquerez les concepts appris en les exécutant en C.

Ce cours se valide par du contrôle continu et un examen écrit. De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

Pour les étudiants du diplôme MScT-Internet of Things : Innovation and Management Program (IoT)

Une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552),  réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Pour les étudiants du diplôme Programmes d'échange internationaux

Une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552),  réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Pour les étudiants du diplôme M1 IES - Innovation, Entreprise et Société

Une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552),  réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Pour les étudiants du diplôme M2 CPS - Système Cyber Physique

Une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552),  réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Pour les étudiants du diplôme M1 CPS - Système Cyber Physique

Une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552),  réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Pour les étudiants du diplôme MScT-Cybersecurity

Une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552),  réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Pour les étudiants du diplôme Non Diplomant

Une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552),  réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Pour les étudiants du diplôme Titre d’Ingénieur diplômé de l’École polytechnique

Une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552),  réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Pour les étudiants du diplôme M1 MPRI - Fondements de l'Informatique

Une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552),  réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.

Format des notes

Numérique sur 20

Littérale/grade réduit

Pour les étudiants du diplôme MScT-Internet of Things : Innovation and Management Program (IoT)

Vos modalités d'acquisition :

Ce cours se valide par du contrôle continu et un examen écrit (3h, polycopié, notes de cours, transparents autorisés). De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

Rattrapage : examen oral 30 min.

Le rattrapage est autorisé (Note de rattrapage conservée)
    L'UE est acquise si note finale transposée >= C
    • Crédits ECTS acquis : 4 ECTS

    La note obtenue rentre dans le calcul de votre GPA.

    Pour les étudiants du diplôme MScT-Cybersecurity

    Vos modalités d'acquisition :

    Ce cours se valide par du contrôle continu et un examen écrit (3h, polycopié, notes de cours, transparents autorisés). De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

    Rattrapage : examen oral 30 min.

    Le rattrapage est autorisé (Note de rattrapage conservée)
      L'UE est acquise si note finale transposée >= C
      • Crédits ECTS acquis : 4 ECTS

      Pour les étudiants du diplôme Non Diplomant

      Vos modalités d'acquisition :

      Ce cours se valide par du contrôle continu et un examen écrit (3h, polycopié, notes de cours, transparents autorisés). De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

      Rattrapage : examen oral 30 min.

      L'UE est acquise si note finale transposée >= C
      • Crédits ECTS acquis : 5 ECTS

      Pour les étudiants du diplôme M1 IES - Innovation, Entreprise et Société

      Vos modalités d'acquisition :

      Ce cours se valide par du contrôle continu et un examen écrit (3h, polycopié, notes de cours, transparents autorisés). De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

      Rattrapage : examen oral 30 min.

      Le rattrapage est autorisé (Note de rattrapage conservée)
        L'UE est acquise si Note finale >= 10
        • Crédits ECTS acquis : 5 ECTS

        La note obtenue rentre dans le calcul de votre GPA.

        Pour les étudiants du diplôme M2 CPS - Système Cyber Physique

        Vos modalités d'acquisition :

        Ce cours se valide par du contrôle continu et un examen écrit (3h, polycopié, notes de cours, transparents autorisés). De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

        Rattrapage : examen oral 30 min.

        Le rattrapage est autorisé (Note de rattrapage conservée)
          L'UE est acquise si Note finale >= 10
          • Crédits ECTS acquis : 5 ECTS

          La note obtenue rentre dans le calcul de votre GPA.

          Pour les étudiants du diplôme Programmes d'échange internationaux

          Vos modalités d'acquisition :

          Ce cours se valide par du contrôle continu et un examen écrit (3h, polycopié, notes de cours, transparents autorisés). De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

          Rattrapage : examen oral 30 min.

          Le rattrapage est autorisé (Note de rattrapage conservée)
            L'UE est acquise si note finale transposée >= C
            • Crédits ECTS acquis : 5 ECTS

            La note obtenue rentre dans le calcul de votre GPA.

            Pour les étudiants du diplôme M1 CPS - Système Cyber Physique

            Vos modalités d'acquisition :

            Ce cours se valide par du contrôle continu et un examen écrit (3h, polycopié, notes de cours, transparents autorisés). De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

            Rattrapage : examen oral 30 min.

            Le rattrapage est autorisé (Note de rattrapage conservée)
              L'UE est acquise si Note finale >= 10
              • Crédits ECTS acquis : 5 ECTS

              Pour les étudiants du diplôme Titre d’Ingénieur diplômé de l’École polytechnique

              Vos modalités d'acquisition :

              Ce cours se valide par du contrôle continu et un examen écrit (3h, polycopié, notes de cours, transparents autorisés). De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

              Rattrapage : examen oral 30 min.

              Le rattrapage est autorisé (Note de rattrapage conservée)
                L'UE est acquise si note finale transposée >= C
                • Crédits ECTS acquis : 5 ECTS

                La note obtenue rentre dans le calcul de votre GPA.

                Pour les étudiants du diplôme M1 MPRI - Fondements de l'Informatique

                Vos modalités d'acquisition :

                Ce cours se valide par du contrôle continu et un examen écrit (3h, polycopié, notes de cours, transparents autorisés). De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.

                Rattrapage : examen oral 30 min.

                Le rattrapage est autorisé (Note de rattrapage conservée)
                  L'UE est acquise si Note finale >= 10
                  • Crédits ECTS acquis : 5 ECTS

                  Programme détaillé

                  1. Histoire
                  2. Cryptanalyse classique
                  3. Cryptologie symétrique I
                  4. Cryptologie symétrique II
                  5. Arithmétique
                  6. Logarithme discret et décomposition en produit de facteurs premiers
                  7. Cryptographie asymétrique
                  8. Signature
                  9. Protocoles en théorie et dans la vie réelle

                  Méthodes pédagogiques

                  Cours magistral, TP sur machine
                  Veuillez patienter