Accueil Développement Qu'est-ce que la cryptographie à clé publique (PKC)? - définition de techopedia

Qu'est-ce que la cryptographie à clé publique (PKC)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie la cryptographie à clé publique (PKC)?

La cryptographie à clé publique (PKC) est une technique de chiffrement qui utilise un algorithme à clé publique et privée (ou clé asymétrique) pour une communication de données sécurisée. Un expéditeur de message utilise la clé publique d'un destinataire pour crypter un message. Pour décrypter le message de l'expéditeur, seule la clé privée du destinataire peut être utilisée.

Les deux types d'algorithmes PKC sont RSA, qui est un acronyme nommé d'après les inventeurs de cet algorithme: Rivest, Shamir et Adelman, et Digital Signature Algorithm (DSA). Le cryptage PKC a évolué pour répondre aux demandes croissantes de communication sécurisée de multiples secteurs et industries, tels que l'armée.

PKC est également connu sous le nom de cryptage à clé publique, cryptage asymétrique, cryptographie asymétrique, cryptage asymétrique, cryptage à clé asymétrique et cryptage Diffie-Hellman.

Techopedia explique la cryptographie à clé publique (PKC)

PKC est un algorithme cryptographique et un composant de cryptosystème mis en œuvre par une variété de normes Internet, y compris Transport Layer Security (TLS), Pretty Good Privacy (PGP), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) et Hypertext Transfer Protocol (HTTP ) sites Internet.

PKC facilite la communication sécurisée via un canal non sécurisé, qui permet à un message d'être lu uniquement par le destinataire prévu. Par exemple, A utilise la clé publique de B pour chiffrer un message à B, qui peut être déchiffré à l'aide de la clé privée unique de B.

PKC maintient la confidentialité des e-mails et assure la sécurité des communications pendant le transit ou le stockage des messages sur les serveurs de messagerie. PKC est également un composant DSA utilisé pour authentifier une clé privée vérifiable par toute personne disposant d'un accès autorisé à la clé publique, qui valide l'origine et l'expéditeur du message. Ainsi, PKC facilite la confidentialité, l'intégrité des données, l'authentification et la non-répudiation, qui constituent des paramètres clés d'assurance de l'information (IA).

PKC est plus lent que les méthodes de cryptographie à clé secrète (ou cryptographie symétrique), en raison des exigences de calcul élevées. Contrairement à la cryptographie symétrique, PKC utilise une taille de tampon fixe, en fonction de quantités de données particulières et petites, qui peuvent uniquement être chiffrées et non enchaînées dans des flux. Étant donné qu'une large gamme de clés de chiffrement possibles est utilisée, PKC est plus robuste et moins sensible aux tentatives de violation de la sécurité par des tiers.

Qu'est-ce que la cryptographie à clé publique (PKC)? - définition de techopedia