Loïc Rouquette
  • Blog
  • Publications
  • Talks
  • Teaching
  • About Me

Sur cette page

  • Partie 1 : Introduction à la sécurité et à la cryptologie
    • CM
    • TD
    • TP
    • Partie 2 : Cryptographie symétrique et PRNGs
      • CM
      • TD
      • TP
    • Partie 3 : Cryptographie asymétrique
      • CM
      • TD
      • TP
    • Partie 4 : Post-Quantique, Protocoles et PKI
      • CM
      • TD
      • TP

CRYPTO - Introduction à la cryptographie

ÉPITA
ESME

Ce cours introduit les concepts de la cryptographie, il est donné au 2ème année du Bachelor IoT (L2) de l’ESME.

Auteur·rice
Affiliations

Loïc Rouquette

EPITA Research Laboratory (LRE)

Note

The content of this course is only available in french.

Partie 1 : Introduction à la sécurité et à la cryptologie

CM

Introduction

Key definition of security

  • Diapositives

TD

Fonctions de hashage

Key definition of security

  • Sujet

TP

Les chiffrements historiques

Key definition of security

  • Sujet
  • Squelette du code
  • Chiffrement de César
  • Chiffrement par Transposition
  • Chiffrement de Vigenère

Partie 2 : Cryptographie symétrique et PRNGs

CM

PRNGs et chiffrements symétriques

Présentation des différents types d’aléas et introduction aux chiffrements symétriques

  • Slides

TD

Test statistiques sur les PRNGs

Introduction aux tests statistiques

  • Archive

TP

Les modes d’opération

Implémentation de modes d’opération avec AES

  • Sujet
  • Squelette

Partie 3 : Cryptographie asymétrique

CM

Les chiffrements asymétriques

  • Slides

TD

Logarithme Discret et Factorisation en nombres entiers

  • Sujet

TP

RSA, El-Gamal et Diffie-Hellman

  • Sujet
  • Squelette

Partie 4 : Post-Quantique, Protocoles et PKI

CM

Protocole SSH et TLS

  • Slides

TD

Attaque par indice de coïncidence

  • Archive

TP

Les certificats SSL en pratique

  • Sujet