Marktkapitalisierung: 24h Vol: BTC: BTC Dom:
Gold: S&P 500: EUR/USD: Öl (BRENT):

Decryption

Entschlüsselung funktioniert nur, wenn die Partei mit dem richtigen Schlüssel genau die mathematische Operation umkehrt, die den Chiffretext erzeugt hat. Deshalb ist in der Praxis meist die Schlüsselverwaltung die Schwachstelle, nicht der Entschlüsselungsalgorithmus selbst.

Es gibt zwei grundlegende Modelle. Symmetrische Systeme nutzen ein gemeinsames Geheimnis, um Daten sowohl zu ver- als auch zu entschlüsseln, was schnell ist, aber einen sicheren Weg erfordert, dieses Geheimnis zu verteilen. Verschlüsselung im Blockchain-Kontext stützt sich häufiger auf asymmetrische Kryptografie, auch Public-Key-Kryptografie genannt: Eine mit dem Public Key von jemandem verschlüsselte Nachricht lässt sich nur mit dem passenden Private Key öffnen. Genau dieser Mechanismus erlaubt es einem Wallet-Inhaber, die Kontrolle über sein Guthaben nachzuweisen, ohne jemals das Geheimnis preiszugeben, das den Zugriff gewährt.

Die meisten gängigen Wallet-Programme gehen noch weiter und verschlüsseln den Private Key selbst, bevor er auf der Festplatte gespeichert wird, meist in einer Keystore-Datei oder einer verschlüsselten wallet.dat. Beim Öffnen der Wallet wird dieser Schlüssel mit einer aus einem Passwort abgeleiteten Chiffre entschlüsselt, kurz in den Arbeitsspeicher geladen, um eine Transaktion zu signieren, und danach wieder verworfen, sodass der rohe Schlüssel nie im Klartext liegen bleibt.

Fehlgeschlagene Entschlüsselung hat in der Kryptowelt reale Folgen: Ein vergessenes Passwort kann eine ansonsten intakte verschlüsselte Wallet-Datei dauerhaft unlesbar machen, da keine zentrale Instanz den Schlüssel neu ausstellen oder zurücksetzen kann. Elliptische-Kurven-Kryptografie, der Standard, den Bitcoin und Ethereum verwenden, macht es mit heutiger Hardware praktisch unmöglich, einen Private Key aus dem zugehörigen Public Key abzuleiten, auch wenn Forscher weiterhin untersuchen, wie künftige Quantencomputer diese Rechnung eines Tages verändern könnten.