Les systèmes de chiffrement traditionnels utilisent le même secret ou clé
pour chiffrer
et déchiffrer
un message. Donc si je chiffre un fichier avec le mot de passe
« monstrebleutonique », il vous faudra à la fois le fichier et le secret « monstrebleutonique » pour le décoder. Le chiffrement par clé publique
utilise deux clés : l’une pour chiffrer et l’autre pour déchiffrer. Les conséquences utiles sont nombreuses. L’une est que vous pouvez donner la clé pour que l’on chiffre des messages à votre intention et que tant que vous conserverez l’autre clé secrète, quiconque possède cette clé peut communiquer avec vous en toute sécurité. La clé que vous distribuez est appelée « clé publique », d’où le nom de la technique. Le chiffrement par clé publique est utilisé pour chiffrer les courriels et les fichiers avec PGP
, OTR pour la messagerie instantanée et SSL/TLS pour la navigation Web.
chiffrement par clé asymétrique
cryptographie par clé publique