Was ist die öffentliche Schlüsselverschlüsselung?
öffentliche Schlüsselverschlüsselung ist eine Art von Verschlüsselungsarchitektur, die als öffentliche Schlüsselkryptographie bezeichnet wird und zwei Schlüssel oder ein Schlüsselpaar zum Verschlingen und Entschlüsseln von Daten verwendet. Einer der beiden Schlüssel ist ein öffentlicher Schlüssel, mit dem jeder eine Nachricht für den Besitzer dieses Schlüssels verschlüsseln kann. Die verschlüsselte Nachricht wird gesendet und der Empfänger verwendet seinen privaten Schlüssel, um sie zu entschlüsseln. Dies ist die Grundlage für die Verschlüsselung der öffentlichen Schlüssel. Andere Verschlüsselungstechnologien, die einen einzelnen gemeinsam genutzten Schlüssel verwenden, um Daten sowohl zu verschlüsseln als auch zu entschlüsseln, basieren darauf, dass beide Parteien im Voraus entscheiden, ohne dass andere Parteien herausfinden, was dieser Schlüssel ist. Die Tatsache, dass es zwischen beiden Parteien geteilt werden muss, öffnet die Tür für Dritte, die den Schlüssel abfangen. Diese Art der Verschlüsselungstechnologie wird als symmetrische Verschlüsselung bezeichnet, während die öffentliche Schlüsselverschlüsselung als asymmetrische Verschlüsselung bezeichnet wird.
Ein "Schlüssel" ist einfach ein kleines Stück Textcode, der den zugehörigen Algorithmus zum Codieren oder Dekodieren von Text auslöst. In der öffentlichen Schlüsselverschlüsselung wird ein Schlüsselpaar mit einem Verschlüsselungsprogramm generiert, und das Paar ist einem Namen oder einer E -Mail -Adresse zugeordnet. Der öffentliche Schlüssel kann dann veröffentlicht werden, indem es auf einen Schlüsselserver veröffentlichen, einem Computer, der eine Datenbank mit öffentlichen Schlüssel hostet. Alternativ kann der öffentliche Schlüssel diskriminiert geteilt werden, indem er an Freunde und Mitarbeiter per E -Mail gesendet wird. Diejenigen, die den öffentlichen Schlüssel besitzen, können ihn verwenden, um Nachrichten an die Person oder eine E-Mail-Adresse zu verschlüsseln, mit der sie verknüpft ist. Nach Erhalt der verschlüsselten Nachricht entschlüsselt der private Schlüssel der Person sie.
öffentliche Schlüsselverschlüsselung ist besonders nützlich, um E -Mail privat zu halten. Alle gespeicherten Nachrichten auf Mail -Servern, die jahrelang bestehen können, sind unlesbar und Nachrichten unter dem Transport sind ebenfalls unleserlich. Dieser Grad der Privatsphäre kann übermäßig klingenBis man die offene Natur des Internets erkennt. Das Senden von E -Mails unverschlüsselt ist vergleichbar damit, dass jeder jetzt oder zu einem zukünftigen Datum öffentlich zu lesen ist.
Das bekannteste und angesehenste öffentliche Schlüsselverschlüsselungsprogramm ist PGP (ziemlich gute Privatsphäre), das eine Verschlüsselung der militärischen Qualität bietet. PGP verfügt über Plug-Ins für die meisten großen E-Mail-Clients, damit die Kunden zusammen mit PGP arbeiten, um ausgehende Nachrichten zu verschlüsseln und eingehende Nachrichten automatisch zu entschlüsseln. PGP unterhält einen "Schlüsselring" oder eine Datei mit gesammelten öffentlichen Schlüssel. Eine E -Mail -Adresse kann mit einem Schlüssel zugeordnet werden, damit der E -Mail -Client automatisch den richtigen öffentlichen Schlüssel aus dem PGP -Schlüsselring auswählt, um die Nachricht beim Senden zu verschlüsseln. Es wird auch automatisch einen privaten Schlüssel verwenden, um eingehende E -Mails zu entschlüsseln. Um die öffentliche Schlüsselverschlüsselung für E -Mails zu verwenden, müssen sowohl der Absender als auch der Empfänger eine Verschlüsselungssoftware installiert haben.
Programme wie PGP haben auch eine digitale Signaturfunktion integriert. Mit dieser Funktion haben Nachrichten gesendetSeien Sie digital mit dem Klicken einer Schaltfläche, so dass der Empfänger weiß, dass die Nachricht nicht unterwegs manipuliert wurde und authentisch oder vom angegebenen Absender ist. Die öffentliche Schlüsselverschlüsselung kann auch zum sicheren Speichern von Datendateien verwendet werden. In diesem Fall wird der öffentliche Schlüssel verwendet, um Dateien zu verschlüsseln, während der private Schlüssel sie entschlüsselt.