Zum Hauptinhalt springen

3.3.6. EdDSA Using Curve edwards25519 (Ed25519)

3.3.6. EdDSA Using Curve edwards25519 (EdDSA mit Kurve edwards25519)

Zum Signieren wendet der Signierende Ed25519 gemäß Abschnitt 5.1.6 von [RFC8032] mit privatem Schlüssel und Signaturbasis (Abschnitt 2.5) an. Die Signaturbasis ist die Eingabenachricht (M) ohne Pre-Hash. Die Signatur ist die 64-Oktett-Verkettung von R und S gemäß Abschnitt 5.1.6 von [RFC8032] als Byte-Array für die HTTP-Nachrichtensignatur (Abschnitt 3.1).

Zum Verifizieren wendet der Verifizierende Ed25519 gemäß Abschnitt 5.1.7 von [RFC8032] mit öffentlichem Schlüssel (A) und neu erzeugter Signaturbasis (Abschnitt 3.2) an. Eingabe (M) ohne Pre-Hash. Die zu prüfende Signatur ist die 64-Oktett-Verkettung von R und S gemäß Abschnitt 5.1.7 von [RFC8032].

Laufzeitanzeige mit ed25519 für alg.