Elliptische Kurve Kryptografie (ECC)

in #bitcoin8 years ago

Das Kapitel "Elliptische Kurve Kryptografie" wurde erweitert. Wie immer bei meinen Artikeln steht Verständlichkeit vor Genauigkeit. 

Die zwei gängigsten Verschlüsselungsverfahren sind RSA (Rivest/Shamir/Adleman, 1977) und ECC (Elliptic Curve Cryptography, 1985). Sicherheit ist eine Funktion der Länge des Public Keys (IBAN) und der Wahl des Verschlüsselungsverfahrens. Mit gleichem Zeitaufwand (Security Bits = 80 entspricht erraten einer 48-stelligen Zahl) kann bei RSA ein 1024-stelliger Code geknackt werden, bei ECC jedoch nur ein 160-stelliger. Da der Speicheraufwand viel kleiner ist, verwendet die Blockchain ECC. 
Sowohl bei RSA also auch bei ECC sieht die mathematische Funktion etwa wie folgt aus:

Public Key = Z x Private Key 

Die Umkehrfunktion ist:

Private Key = Public Key / Z

Für die Division durch Z gibt es aber (noch) keine effizienten Algorithmen, mit denen Computer den Private Key finden könnten. Wenn die Zahl Z sehr gross gewählt wird, ist es mit der heutigen Computertechnik praktisch unmöglich, den Private Key zu finden.

Der ganze Artikel befindet sich unter www.blockchain-nachrichten.com  

Coin Marketplace

STEEM 0.21
TRX 0.26
JST 0.040
BTC 101666.04
ETH 3693.34
USDT 1.00
SBD 3.13