3.3.2. RSASSA-PKCS1-v1_5 Using SHA-256 (RSASSA-PKCS1-v1_5 mit SHA-256)
3.3.2. RSASSA-PKCS1-v1_5 Using SHA-256 (RSASSA-PKCS1-v1_5 mit SHA-256)
Zum Signieren wendet der Signierende RSASSA-PKCS1-V1_5-SIGN (K, M) aus [RFC8017] mit privatem Schlüssel (K) und Signaturbasis (M) (Abschnitt 2.5) an. SHA-256 [RFC6234] wird auf die Signaturbasis angewendet. Das Ergebnis (S) ist die HTTP-Nachrichtensignatur für Abschnitt 3.1.
Zum Verifizieren wendet der Verifizierende RSASSA-PKCS1-V1_5-VERIFY ((n, e), M, S) [RFC8017] mit öffentlichem Schlüssel (n, e) und neu erzeugter Signaturbasis (M) (Abschnitt 3.2) an. SHA-256 [RFC6234] auf die Signaturbasis. (S) wie in Abschnitt 3.2 extrahiert.
Die Nutzung kann mit rsa-v1_5-sha256 für alg angezeigt werden.