ECC – Elliptic Curve Cryptography (elliptische Kurven)

Krypto-Systeme und Verfahren auf Basis elliptische Kurven werden als ECC-Verfahren bezeichnet. ECC-Verfahren sind ein relativ junger Teil der asymmetrischen Kryptografie und gehören seit 1999 zu den NIST-Standards. Das sind aber keine eigenständigen kryptografischen Algorithmen, sondern sie basieren im Prinzip auf dem diskreten Logarithmus bei reellen Zahlen, wie man es von Diffie-Hellman und DSA kennt. Typische Anwendungsfälle sind der Schlüsselaustausch und Signaturverfahren.


ECC – Error Correcting Code

ECC ist ein Fehlerkorrektur-Verfahren für Speicher, bei dem redundante Informationen erzeugt werden, um Datenfehler erkennen und korrigieren zu können. Das Ziel ist, die statistische Bitfehlerrate zu senken. ECC kann 1-Bit-Fehler sofort korrigieren. 2-Bit-Fehler werden erkannt, aber nicht korrigiert. 3-Bit-Fehler können nicht alle erkannt werden. Dafür gibt es Speicherschutz-Verfahren, die deutlich mehr können.