Veröffentlicht: 10.01.2018

Public Key

Was versteht man unter einem Public Key?

Bei einem Public Key handelt es sich um eine eindeutige Adresse, welche benötigt wird um Transaktionen innerhalb eines Kryptonetzwerks durchzuführen. Hierbei handelt es sich um das Durchführen von Zahlungen sowie Transaktionen.

Der Public Key kann zudem als Adresse interpretiert werden, welche ähnlich wie eine Kontonummer oder E-Mail-Adresse eine Eindeutigkeit aufweist. Um gültige Transaktionen durchführen zu können, muss lediglich dieser Public Key geteilt werden.

Dieser Public Key besteht in der Regel aus einer Aneinanderkettung von Zahlen und Buchstaben und weist somit ein besonders hohes Maß an Sicherheit auf.

Wie wird die Sicherheit des Public Keys gewährleistet?

Die Sicherheit des Public Keys wird durch die Anwendung einer asymmetrischen Verschlüsselung gewährleistet. Vor der Einführung der asymmetrischen Verschlüsselung wurde ausschließlich die symmetrische Verschlüsselung angewendet.

Ziel dieser Verschlüsselungsmethode ist das Chiffrieren von Nachrichten oder Dateien, welche anschließend nur durch die Eingabe des passenden Codes entschlüsselt werden können.

Experten haben bei diesem Verfahren auch ein Risiko bestimmt, denn die gewährleistete Sicherheit sinkt signifikant, sobald ein Dritter den Verschlüsselungsalgorithmus geknackt hat.

Möchte eine Person eine verschlüsselte Nachricht an eine andere Person verschicken, so muss er den öffentlichen Schlüssel des Empfängers verwenden. Hierbei erfolgt zudem die Verschlüsselung dieser Nachricht.

Nachdem die Nachricht verschickt wurde, kann diese vom Empfänger aufgerufen werden. Die Entschlüsselung dieser Nachricht erfolgt hierbei durch Eingabe des Public Keys des Empfängers. Bei Bitcoin gilt dies nicht, denn hierbei reicht bereits der Eingang einer Transaktion zur Entschlüsselung der Nachricht.

Vielmehr wird durch die Eingabe des Public Keys gewährleistet, dass ausschließlich der Empfänger der Nachricht diese auch lesen kann.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.