Principaux algorithmes de cryptage Rolland Balzon Philippe Department of Comput
Principaux algorithmes de cryptage Rolland Balzon Philippe Department of Computer Science SEPRO Robotique ZI les ajoncs, 85000 La roche sur Yon, France prolland@free.fr 11 juillet 2002 Table des matières 1 Cryptographie Symétrique 3 1.1 DES (Data Encryption Standard) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.1 Historique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.2 Principe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.3 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.4 Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.5 Modes d'utilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 IDEA (International Data Encryption Algorithm) . . . . . . . . . . . . . . . . . . 7 1.2.1 Historique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.2.2 Principe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.2.3 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.2.4 Détail de l'algorithme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2.5 Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.3 Blow sh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.3.1 Principe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.3.2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.3.3 Détail de l'algorithme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.3.4 Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4 RC4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4.1 Historique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4.2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4.3 Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.5 AES (Advanced Encryption Standard) . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.5.1 Historique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.5.2 Principe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.5.3 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.5.4 Détail de l'algorithme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.5.5 Exemple simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.5.6 Modes d'utilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.5.7 Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2 Cryptographie Asymétrique 17 2.1 RSA (Rivest-Shamir-Adleman) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.1.1 Historique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.1.2 Principe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.1.3 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1 2.1.4 Exemple simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.1.5 Variante : le chirement El Gamal . . . . . . . . . . . . . . . . . . . . . . . 19 2.1.6 Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.2 Systèmes de signature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.2.1 Fonction de hachage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.2.2 Signature El Gamal-Schnorr . . . . . . . . . . . . . . . . . . . . . . . . . uploads/Management/ algo-crypto.pdf
Documents similaires










-
42
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Sep 30, 2022
- Catégorie Management
- Langue French
- Taille du fichier 0.2851MB