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
 Protocoles sécurisés Web

· SSL - Secure Socket Layer
Développé par Netscape et universellement accepté par le World Wide Web. SSL chiffre des sessions. À noter que l'URL des sessions sécurisées par le SSL débute toujours par "https://".
http://home.netscape.com/eng/ssl3/
http://developer.netscape.com/docs/manuals/security/sslin/index.htm
http://www.openssl.org/

· TLS - Transport Layer Security
Proposé par l'Internet Engineering Task Force (IETF) comme standard en 1999. Il est basé sur la version 3 du SSL.
http://ietf.org/rfc/rfc2246.txt

· SET - Secure Electronic Transactions
Proposé par Visa et Mastercard en 1996 pour la transmission des informations concernant les paiements sur Internet.
http://www.setco.org/

· SHTTP - Secure HyperText Transfer Protocol
Utilise le RSA pour chiffrer des documents transmis sur le réseau.
http://ietf.org/rfc/rfc2660.txt

· STT - Secure Transaction Technology
Développé par Microsoft et Visa.

· JEPI - Joint Electronic Payment Initiative
En développement par le W3C et CommerceNet pour la négociation des paiements sur Internet.
http://www.w3.org/ECommerce/JEPI.html

· SSH - Secure Shell
http://www.ssh.com/products/ssh/


 
.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