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  

Sort:  

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
http://blockchain-nachrichten.com/blockchaintechnologien/elliptic-curve-cryptography-ecc