Cryptographie à clé publique (PKC)

Auteur: John Stephens
Date De Création: 27 Janvier 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Cryptographie à clé publique (PKC) - La Technologie
Cryptographie à clé publique (PKC) - La Technologie

Contenu

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

La cryptographie à clé publique (PKC) est une technique de cryptage qui utilise un algorithme apparié de clé publique et clé privée (ou clé asymétrique) pour la communication sécurisée de données. Après avoir utilisé une clé publique de destinataire pour chiffrer un fichier. Pour déchiffrer les utilisateurs, seule la clé privée du destinataire peut être utilisée.


Les deux types d’algorithmes PKC sont RSA, un acronyme nommé d'après les inventeurs de ces algorithmes: 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 nombreux secteurs et industries, tels que l'armée.

La PKC est également connue sous les noms de cryptage à clé publique, cryptage asymétrique, cryptographie asymétrique, cryptage asymétrique, cryptage à clé asymétrique et cryptage Diffie-Hellman.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique la cryptographie à clé publique (PKC)

PKC est un algorithme de chiffrement et un composant de système cryptographique mis en œuvre par diverses normes Internet, notamment les systèmes TLS (Transport Layer Security), PGP (Pretty Good Privacy), GPG (GNU Privacy Guard), SSL (Secure Socket Layer) et HTTP (Hyper Transfer Protocol). ) sites Internet.


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

PKC préserve la confidentialité et assure la sécurité des communications pendant le transport ou le stockage sur des 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é à une clé publique, qui valide l’origine, etc. Ainsi, la PKC facilite la confidentialité, l’intégrité des données, l’authentification et la non répudiation, qui constituent les paramètres d’assurance des informations clés (IA).

La PKC est plus lente 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, la PKC utilise une taille de tampon fixe, dépendant de quantités de données particulières et réduites, qui peut uniquement être chiffrée et non chaînée dans des flux. Grâce à l'utilisation d'une vaste gamme de clés de chiffrement, PKC est plus robuste et moins susceptible aux tentatives de violation de la sécurité par des tiers.