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

 Acronymes

3DES Triple Data Encryption Standard
AES Advanced Encryption Standard (Rijndael)
Beast Block Encryption Algorithm with Shortcut in the Third round
CAST Carlisle Adams et Stafford Tavares
CBC Cipher Block Chaining
CERT Computer Emergency Response Team
CFB Cipher Feedback
DEK Data Encryption Key
DES Data Encryption Standard
DES-EDE Data Encryption Standard - Encryption-Decryption-Encryption
DFC Decorrelated Fast Cipher
DH Diffie-Hellman
DSA Digital Signature Algorithm
DSS Digital Signature Standard
ECB Electronic Codebook
ECC Elliptic curve Cryptosystem
FEAL Fast Data Encipherment Algorithm
FFT Fast Fourier Transform
HMAC Hashed Message Authentication Code
HPC Hasty Pudding Cipher
ICE Information Concealment Engine
ICV Integrity Check Value
IDEA International Data Encryption Algorithm
ISO International Standardization Organization
IV Initialization Vector
MAC Message Authentication Code
MD Message Digest
MDC Message Digest Cipher /
Modification Detection Code
NESSIE New European Schemes for Signatures, Integrity and Encryption
NIST National Institute of Standards and Technology
OFB Output Feedback
PCBC Propagating Cipher Block Chaining
PGP Pretty Good Privacy
PKI Public Key Infrastructure
RACE Research and development in Advanced Communication technologies in Europe
RC2 Ron's Code #2 | Rivest's Cipher #2
RC4 Ron's Code #4 | Rivest's Cipher #4
RC5 Ron's Code #5 | Rivest's Cipher #5
RC6 Ron's Code #6 | Rivest's Cipher #6
RFC Requests for Comments
RIPE-MD RACE Integrity Primitives Evaluation Message Digest
RSA Rivest-Shamir-Adleman
SEAL Software-optimized Encryption Algorithm
SHA Secure Hash Algorithm
SHS Secure Hash Standard
Speed Secure Package for Encrypting Electronic Data
TEA Tiny Encryption Algorithm
WWW World Wide Web


.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