Tutoriel de cryptographie Tutoriel de cryptographie

Simon Guillem-Lessard
Projet de fin d'étude 2001-2002
Département des mathématiques et de l'informatique
Université du Québec à Trois-Rivières


Table Des Matières

 Liste de systèmes à clé publique

Liste de quelques systèmes à clé publique ayant été relevés durant le projet. Le type de système est en gris. Pour plus d'information, voir la section des systèmes à clé publique.

BlumGoldwasser Blum et Goldwasser
Probabiliste
Diffie-Hellman Whitfield Diffie et Martin Hellman
Logarithmes discrets
ElGamal Taher Elgamal
Logarithmes discrets
Elliptic curve (ECC) Logarithmes discrets
HFE Hidden Fields Equations.
Jacques Patarin
http://www.minrank.org/hfe/
Polynomiale
LUC Logarithmes discrets
McEliece Logarithmes discrets
Merkle-Hellman Merkle et Hellman
Knapsacks
NTRU http://www.ntru.com
Lattices
PGP Pretty Good Privacy
Phil Zimmerman
http://ww.pgpi.com
(Dépendant des algorithmes utilisés - RSA ou Diffie-Hellman)
Rabin Factorisation
Rabin-Williams H.C. Williams
Factorisation
Rivest-Chor Rivest et Chor
Knapsacks
RSA http://www.rsasecurity.com
Factorisation
XTR Arjen Lenstra
http://home.hetnet.nl/~ecstr/mathdetails.htm
Logarithmes discrets


.Haut de page.


Algorithmes Importants

  Systèmes à clé privée

     Blowfish

     DES

     IDEA

     RC2, RC5, RC6

     RC4

     Rijndael

     SEAL

     TripleDES

  Systèmes à clé publique

     Diffie-Hellman

     DSA

     PGP

     RSA

  Fonctions de hachage

     MD2, MD4, MD5

     RIPEMD-128, RIPEMD-160

     SHA0, SHA1

     Tiger

  Protocoles Web

     SSL

     SHTTP