ECC (elliptic curve cryptography)

Bei der Elliptic Curve Cryptography (ECC) handelt es sich um eine asymmetrische Verschlüsselung. Basis für den 1985 entwickelten Verschlüsselungsalgorithmus sind elliptische Kurven.


Die elliptische Kurven-Kryptografie beruht auf dem Problem des diskreten Logarithmus (DL) in der Punktegruppe der elliptischen Kurve. Ihre Schlüsselzahlen entnehmen die elliptischen Kurven den Koordinaten von Punkten auf der Kurve. Bei einer Schlüssellänge von 160 Bit bietet ECC dieselbe Sicherheit wie das RSA-Verfahren mit einem 1024-Bit-Schlüssel. Dadurch ist dieses Verfahren schneller.

Es gibt mehrere Varianten des Verfahrens, das auf elliptischen Kurven basiert. So das Elliptic Curve Diffie Hellman (ECDH), eine Variante des Diffie-Hellman-Algorithmus (DHA), das Elliptic Curve Digital Signature Algorithm (ECDSA), eine Variante des DSA-Algorithmus unter Benutzung elliptischer Kurven, das Elliptic Curve Integrated Encryption Scheme (ECIES), eine Variante von Discrete Logarithm Integrated Encryption Scheme (DLIES), das Elliptic Curve Menezes Qu Vanstone (ECMQV), eine Variante von Menezes Qu Vanstone (MQV) und Elliptic Curve Nyberg Rueppel (ECNR) eine Variante des NR-Algorithmus.

Informationen zum Artikel
Deutsch: Elliptische Kurven-Kryptografie
Englisch: elliptic curve cryptography - ECC
Veröffentlicht: 04.09.2011
Wörter: 156
Tags: #Kryptografie
Links: Asymmetrische Verschlüsselung, Bit (binary digit), DHA (diffie hellman algorithm), DLIES (discrete logarithm integrated encryption scheme), DSA (digital signature algorithm)