Kryptografie mit öffentlichen Schlüsseln (PKC)

Autor: John Stephens
Erstelldatum: 27 Januar 2021
Aktualisierungsdatum: 13 Kann 2024
Anonim
Kryptografie mit öffentlichen Schlüsseln (PKC) - Technologie
Kryptografie mit öffentlichen Schlüsseln (PKC) - Technologie

Inhalt

Definition - Was bedeutet Public Key Cryptography (PKC)?

Die Kryptografie mit öffentlichem Schlüssel (PKC) ist eine Verschlüsselungstechnik, die einen Algorithmus mit öffentlichem und privatem Schlüssel (oder asymmetrischem Schlüssel) für die sichere Datenkommunikation verwendet. A er verwendet einen öffentlichen Schlüssel des Empfängers zum Verschlüsseln von a. Zum Entschlüsseln der Ers darf nur der private Schlüssel des Empfängers verwendet werden.


Die beiden Arten von PKC-Algorithmen sind RSA, ein Akronym, das nach den Erfindern dieser Algorithmen benannt wurde: Rivest, Shamir und Adelman sowie DSA (Digital Signature Algorithm). Die PKC-Verschlüsselung wurde entwickelt, um den wachsenden Anforderungen an sichere Kommunikation in verschiedenen Sektoren und Branchen wie dem Militär gerecht zu werden.

PKC ist auch als Verschlüsselung mit öffentlichem Schlüssel, asymmetrische Verschlüsselung, asymmetrische Kryptographie, asymmetrische Verschlüsselung, asymmetrische Schlüsselverschlüsselung und Diffie-Hellman-Verschlüsselung bekannt.

Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Public Key Cryptography (PKC)

PKC ist ein Kryptografiealgorithmus und eine Kryptosystemkomponente, die von einer Vielzahl von Internetstandards implementiert wird, darunter TLS (Transport Layer Security), PGP (Pretty Good Privacy), GPG (GNU Privacy Guard), SSL (Secure Socket Layer) und HTTP (Hyper Transfer Protocol) ) Websites.


PKC ermöglicht eine sichere Kommunikation über einen unsicheren Kanal, bei dem nur der beabsichtigte Empfänger eine Nachricht lesen kann. Beispielsweise verwendet A den öffentlichen Schlüssel Bs zum Verschlüsseln von a nach B, der mit dem eindeutigen privaten Schlüssel Bs entschlüsselt werden kann.

PKC schützt die Privatsphäre und gewährleistet die Kommunikationssicherheit während der Übertragung oder auf Mailservern. PKC ist auch eine DSA-Komponente, die zur Authentifizierung eines privaten Schlüssels verwendet wird, der von jedem mit autorisiertem öffentlichem Schlüsselzugriff verifiziert werden kann. Auf diese Weise ermöglicht PKC Vertraulichkeit, Datenintegrität, Authentifizierung und Nicht-Vertraulichkeit, die Schlüsselparameter für die Informationssicherung (IA) bilden.

PKC ist aufgrund hoher Rechenanforderungen langsamer als Kryptografiemethoden mit geheimen Schlüsseln (oder symmetrische Kryptografiemethoden). Im Gegensatz zur symmetrischen Kryptografie verwendet PKC abhängig von bestimmten und kleinen Datenmengen eine feste Puffergröße, die möglicherweise nur verschlüsselt und nicht in Streams verkettet wird. Da eine breite Palette möglicher Verschlüsselungsschlüssel verwendet wird, ist PKC robuster und weniger anfällig für Sicherheitsverletzungsversuche von Drittanbietern.