Différence entre DES et AES


DES ou AES

DES (Data Encryption Standard) est une méthode assez ancienne de cryptage des données, de sorte que l'information ne pourrait pas être lue par d'autres personnes qui pourraient intercepter le trafic. Le DES est assez ancien et a depuis été remplacé par un AES (Advanced Encryption Standard) plus récent et plus performant. Le remplacement a été effectué en raison des faiblesses inhérentes au DES qui ont permis de briser le cryptage à l'aide de certaines méthodes d'attaque. Les applications courantes de l'AES, à l'heure actuelle, sont encore imperméables à tout type de techniques de craquage, ce qui en fait un bon choix même pour les informations top secret.

La faiblesse inhérente au D.E.S. est causée par un certain nombre de choses qui sont déjà abordées dans le SEA. Le premier est la clé de cryptage très courte de 56 bits. La clé est comme un mot de passe nécessaire pour décrypter l'information. Un 56 bits a un maximum de 256 combinaisons, ce qui peut sembler beaucoup, mais c'est assez facile pour un ordinateur de faire une attaque en force brute. AES peut utiliser une clé de cryptage de 128, 192 ou 256 bits avec des combinaisons de 2^128, 2^192, 2^256 respectivement. Les clés de chiffrement plus longues le rendent beaucoup plus difficile à déchiffrer étant donné que le système n'a pas d'autres faiblesses.

Un autre problème est la petite taille de bloc utilisée par DES, qui est fixée à 64 bits. En comparaison, AES utilise une taille de bloc deux fois plus longue à 128 bits. En termes simples, la taille du bloc détermine la quantité d'informations que vous pouvez envoyer avant de commencer à avoir des blocs identiques, qui fuient des informations. Les gens peuvent intercepter ces blocs et utiliser les informations divulguées. Pour les DES à 64 bits, la quantité maximale de données pouvant être transférées avec une seule clé de cryptage est de 32 Go ; à ce stade, une autre clé doit être utilisée. Avec AES, il est à 256 exabytes ou 256 milliards de gigaoctets. Il est probablement sûr de dire que vous pouvez utiliser une seule clé de cryptage AES pour n'importe quelle application.

En termes de structure, DES utilise le réseau Feistel qui divise le bloc en deux parties avant de passer par les étapes de cryptage. D'autre part, AES utilise la permutation-substitution, qui implique une série d'étapes de substitution et de permutation pour créer le bloc crypté.

Les idées Clis :
Le DES est très ancien alors que l'AES est relativement récent.
DES est cassable alors que AES est toujours incassable.
DES utilise une taille de clé beaucoup plus petite que AES
DES utilise une taille de bloc plus petite que AES
DES utilise une structure Feistel équilibrée tandis que AES utilise la substitution-permutation.


Une question ? Nous avons oublié quelque chose ? n'hésitez pas à participer aux commentaires. Nous compléterons cet article avec plaisir.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *