Avantages et inconvénients de Symmetrical & Encryption Asymétrique

September 14

Le cryptage est le nom donné à la technique de codage de données de sorte que soit ne peut être considéré ou modifié par une personne autre que le destinataire (s) prévu. Il existe deux types de chiffrement, symétriques et asymétriques, mais le processus de chiffrement est essentiellement le même. Les données passe par une formule mathématique, ou un algorithme qui crypte les données de cryptogramme et le cryptogramme ne peut être déchiffré sans un mot, numéro ou une chaîne de lettres aléatoires connues comme une clé.

Chiffrement symétrique

Le chiffrement symétrique est la plus ancienne et mieux connue des techniques de cryptage. Les données sont divisées en blocs et une clé secrète est appliquée à chaque bloc, la commutation des lettres autour, en changeant les lettres en chiffres et ainsi de suite, pour créer cryptogramme. Le chiffrement symétrique utilise juste une clé secrète unique pour crypter et décrypter les données, de sorte que si le destinataire ne possède pas déjà la clé doit être envoyée séparément.

Avantages et inconvénients

Si l'expéditeur et le destinataire connaissent la clé secrète, ils peuvent crypter et décrypter tous les messages qui utilisent la clé. Ce fait est à la fois une force et une faiblesse de chiffrement symétrique. Le chiffrement symétrique est rapide et facile à mettre en œuvre, ce qui explique pourquoi il est couramment utilisé pour les transactions de commerce électronique; mais si la clé secrète est interceptée par un attaquant, il ou elle peut aussi décrypter tous les messages envoyés à l'aide de la touche. algorithmes de chiffrement symétriques ont également tendance à être plus simple - et donc plus facile à comprendre, et le crack - que les algorithmes de chiffrement asymétrique.

Le chiffrement asymétrique

le cryptage asymétrique, également connu sous le chiffrement à clé publique, utilise deux clés connexes, une clé publique pour chiffrer les données et une clé privée pour décrypter les données. données textuels est traitée comme un grand nombre, ce qui est élevé à la puissance du deuxième grand nombre et divisé par un troisième grand nombre pour produire un reste; le reste est reconverti en texte pour produire le message chiffré.

Avantages et inconvénients

algorithmes de chiffrement asymétriques sont plus complexes que les algorithmes de chiffrement symétriques ainsi, par nécessité, sont plus lents et nécessitent beaucoup plus de puissance de traitement. Ils sont, cependant, intrinsèquement plus sûr. La clé publique peut être distribué à tous ceux qui sont susceptibles de vouloir chiffrer un message, mais la clé privée ne sont jamais diffusées, donc ne peut être intercepté ou compromis. Les données ne peuvent être cryptées en utilisant la clé publique. Même l'expéditeur ne peut pas décrypter les données, une fois chiffrées - et il ne peut être déchiffré avec la clé privée.