Das Kefk Network Wiki befindet sich im Testbetrieb.


Elliptische-Kurven-Kryptosystem

Aus Kefk.

Wechseln zu: Navigation, Suche
Elliptische Kurve über R
Elliptische Kurve über R

Das Elliptische-Kurven-Kryptosystem (EKK) (englisch elliptic curve cryptosystem, ECC) ist ein asymmetrisches Kryptosystem, welches in der Kryptografie angewendet wird. Die gängigen asymmetrischen Verschlüsselungsverfahren z. B. durch RSA-Algorithmen sind sehr rechenaufwändig. Dieses Problem soll durch EKK gelöst werden. Basis sind elliptische Kurven.

Durch die EKK-Verschlüsselung ist es möglich, bei einer geringeren Schlüssellänge von z. B. 160 Bit genauso sicher wie bei anderen asymmetrische Verfahren mit 1024 Bit zu verschlüsseln. EKK eignet sich daher immer dann, wenn die Speicher- oder Rechenkapazität begrenzt ist, z. B. in Smartcards.

Elliptische-Kurven-Kryptosysteme basieren darauf, dass das so genannte Diskreter-Logarithmus-Problem im Kontext elliptischer Kurven schwer lösbar und der diskrete Logarithmus somit eine Einwegfunktion darstellt. Ebenfalls auf diskreten Logarithmen arbeitet das Elgamal-Kryptosystem.

Inhaltsverzeichnis

Funktionsprinzip

Bestimmung der Schlüssel

Beide Seiten A und B des zu sichernden Kommunikationskanals einigen sich öffentlich auf eine gültige elliptische Kurve und einen Punkt P auf dieser Kurve. A beschafft sich nun geheim eine Zufallszahl as, diese Zahl ist der private Schlüssel von A. Analog beschafft sich B seinen privaten Schlüssel bs.

A berechnet nun seinen öffentlichen Schlüssel ap=as P. Analog bestimmt B seinen öffentlichen Schlüssel bp=bs P. Nach der Theorie der elliptischen Kurven liegen beide öffentliche Schlüssel auf der Kurve.

Ver- und Entschlüsseln

Es gilt nun as bp = as bs P = bs ap. Damit ist ein Schlüssel gegeben, der nur für A und B einfach zu berechnen ist und ein öffentlich ausgetauschtes Geheimnis darstellt. Das Geheimnis ist zerstört, wenn aus den öffentlichen Punkten P und ap beziehungsweise P und bp die Zufallszahlen as oder bs mit vertretbarem Aufwand berechnet werden können.

Weblinks

Wikipedia
Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort Elliptische-Kurven-Kryptosystem, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation.
Persönliche Werkzeuge