L'idée générale du chiffrement par blocs est la suivante:
Vous voyez ci-contre le schéma général du DES (Data Encryption Standard), qui fut le chiffrement par blocs le plus utilisé pendant les années 80 et 90. La plupart des algorithmes de chiffrement par blocs utilisés actuellement dans le monde civil sont des réseaux de Feistel. Le tableau ci-dessous indique les algorithmes de chiffrement par blocs les plus connus: |
![]() |
| Algorithme | Rondes | Notes | Références |
|
Blowfish |
16 |
Gratuit, non breveté |
|
| RC5 | 16 | Breveté par RSA Data Security |
|
| DES | 16 | Clef de 56 bits |
|
| IDEA | 8 | Actuellement exploité par Mediacrypt AG, qui appartient à 50 % à Ascom et à 50 % au groupe Kudelski. |
|
| TDES | 48 | Triple DES. Applique 3 fois le DES à chaque bloc. Clef de 112 bits. |
L'étude détaillée de ces algorithmes n'entre pas dans le cadre de ce cours. Le lecteur intéressé pourra consulter les références données dans le tableau ci-dessus.