Überblick
Elliptische Kurven rechnen: Punktaddition und Skalarmultiplikation über ℝ und F_p
Starte mit der kurzen Einordnung, bevor du Eingaben und Ergebnis interpretierst.
Eine elliptische Kurve ist die Menge der Punkte (x, y), die y² = x³ + a·x + b erfüllen, zusammen mit einem Punkt im Unendlichen O; die Kurve ist nur gültig, wenn die Diskriminante Δ = −16 · (4a³ + 27b²) nicht null ist, sie also keinen Knoten und keine Spitze hat. Auf ihren Punkten gibt es eine Addition: Zwei Punkte werden durch eine Gerade verbunden, der dritte Schnittpunkt wird an der x-Achse gespiegelt, und O ist das neutrale Element.
Damit bilden die Punkte eine abelsche Gruppe, die in der Zahlentheorie und in der Kryptographie gebraucht wird.
Der Elliptische-Kurven-Rechner rechnet das Gruppengesetz über den reellen Zahlen und über einem Primkörper F_p nach: Er prüft Kurve und Punkt, addiert Punkte, verdoppelt sie, berechnet k · P und zählt für kleine p die Punkte und die Ordnung von P.
Mit den vorbelegten Werten (y² = x³ + 2x + 2 über F_17, P = (5, 1), Q = (6, 3)) ist P + Q = (10, 6). Der Rechner richtet sich an Studierende der Mathematik und Informatik, die Übungsaufgaben nachrechnen wollen.
Er ist kein Krypto-Werkzeug und erzeugt keine Schlüssel.