Différence entre cryptage symétrique et asymétrique

Auteur: Laura McKinney
Date De Création: 1 Avril 2021
Date De Mise À Jour: 24 Avril 2024
Anonim
Différence entre cryptage symétrique et asymétrique - La Technologie
Différence entre cryptage symétrique et asymétrique - La Technologie

Contenu


Lorsque vous communiquez sur un support non sécurisé comme Internet, vous devez faire attention à la confidentialité des informations que vous partagez avec d'autres. Deux techniques sont utilisées pour préserver la confidentialité de vos cryptages symétrique et asymétrique. La différence fondamentale qui distingue le cryptage symétrique et asymétrique est que cryptage symétrique permet le cryptage et le décryptage avec la même clé. D'autre part, cryptage asymétrique utilise la clé publique pour le chiffrement et une clé privée est utilisée pour le déchiffrement. Pour reconnaître certaines différences supplémentaires entre le cryptage symétrique et asymétrique, consultez le tableau de comparaison présenté ci-dessous.

  1. Tableau de comparaison
  2. Définition
  3. Différences Clés
  4. Conclusion

Tableau de comparaison

Base de comparaisonChiffrement symétriqueChiffrement asymétrique
De baseLe chiffrement symétrique utilise une clé unique pour le chiffrement et le déchiffrement.Le cryptage asymétrique utilise une clé différente pour le cryptage et le décryptage.
PerformanceLe chiffrement symétrique est rapide dans l'exécution.Le chiffrement asymétrique est lent à l'exécution en raison de la charge de calcul élevée.
AlgorithmesDES, 3DES, AES et RC4.Diffie-Hellman, RSA.
ObjectifLe cryptage symétrique est utilisé pour la transmission de données en masse. Le cryptage asymétrique est souvent utilisé pour échanger en toute sécurité des clés secrètes.


Définition du chiffrement symétrique

Le chiffrement symétrique est une technique qui permet d'utiliser une seule clé pour effectuer à la fois le chiffrement et le déchiffrement du partage sur Internet. C'est aussi la méthode conventionnelle utilisée pour le cryptage. Dans le cryptage symétrique, le texte brut est crypté et converti en cryptage à l'aide d'une clé et d'un algorithme de cryptage. Alors que le chiffrement est reconverti en clair en utilisant la même clé que celle utilisée pour le chiffrement et l'algorithme de déchiffrement.

L'algorithme de chiffrement symétrique s'exécute plus rapide et est moins complexe Par conséquent; ils sont utilisés pour transmission de données en vrac. Dans le chiffrement symétrique, l'hôte participant à la communication possède déjà la clé secrète reçue par le biais de moyens externes. Le ou des informations utilisera la clé pour le chiffrer et le destinataire utilisera la clé pour le déchiffrer. Les algorithmes de chiffrement symétriques couramment utilisés sont DES, 3 DES, AES, RC4.


Définition du cryptage asymétrique

Le chiffrement asymétrique est une technique de chiffrement qui utilise une paire de clés (clé privée et clé publique) pour le chiffrement et le déchiffrement. Le chiffrement asymétrique utilise la clé publique pour le chiffrement de la clé et la clé privée pour le déchiffrement de la clé. La clé publique est librement disponible pour quiconque est intéressé à utiliser le. La clé privée est gardée secrète auprès du destinataire du message. Tout ce qui est chiffré par la clé publique et l'algorithme est déchiffré en utilisant le même algorithme et la clé privée correspondante de la clé publique correspondante.

L'exécution de l'algorithme de chiffrement asymétrique est lente. Comme les algorithmes de chiffrement asymétriques sont de nature complexe et supportent une charge de calcul élevée. Par conséquent, le cryptage asymétrique est utilisé pour échange sécurisé des clés au lieu de la transmission de données en vrac. Le cryptage asymétrique est généralement utilisé pour établir un canal sécurisé sur un support non sécurisé comme Internet. Les algorithmes de chiffrement asymétriques les plus courants sont Algorithme Diffie-Hellman et RSA.

  1. Le chiffrement symétrique utilise toujours une clé unique pour le chiffrement et le déchiffrement du fichier. Cependant, dans le cryptage asymétrique, le logiciel utilise la clé publique pour le cryptage et la clé privée pour le décryptage.
  2. L'exécution des algorithmes de cryptage asymétrique est plus lente que l'algorithme de cryptage symétrique. Cela est dû au fait que les algorithmes de chiffrement asymétrique sont plus complexes et que leur charge de calcul est lourde.
  3. Les algorithmes de chiffrement symétriques les plus couramment utilisés sont DES, 3DES, AES et RC4. En revanche, Diffie-Hellman et RSA sont l’algorithme le plus couramment utilisé pour le cryptage asymétrique.
  4. Le cryptage asymétrique est généralement utilisé pour échanger des clés secrètes alors que le cryptage symétrique est utilisé pour échanger une grande partie des données.

Conclusion:

En tant que technique de cryptage complexe et lente, le cryptage asymétrique est généralement utilisé pour échanger les clés et le cryptage symétrique étant une technique plus rapide, elle est utilisée pour la transmission de données en bloc.