Ich arbeite an PKSC1V2.2 RSASSA-PSS Signaturschema. Ich habe einen Standard-Testvektor für die endgültigen Testergebnisse erhalten, aber meine Ergebnisse stimmen nicht überein. Um zu überprüfen, wo mein Code falsch läuft, brauche ich einen Testvektor mit Zwischenergebnis.Testvektor für PKSC1V2.2 RSASSA-PSS Signaturschema
und ich bin mit RSA 2048 und SHA 256.
bitte helfen ... wenn jemand hat oder wenn Sie wissen, wo kann ich es bekommen? auch jede andere Methode, um es zu testen.
Grüße
Sie verwenden SHA-256 nur als Hash oder als Hash von MGF1 oder beides? Haben Sie bestimmte Hash-Werte, die fehlschlagen? Was genau läuft schief? Beachten Sie, dass PSS * nicht-deterministisch * (d. H. Randomisiert) ist. Um identische Ergebnisse zu erhalten, ist ein voreingestellter PRNG erforderlich. –
@ Maarten, verwende ich SHA-256 für beide Hash-sowie MGF1-Hash. und in dem Testvektor, in dem ich den Seed-Wert hatte, war ich da, also bin ich hart, um den Seed zu Testzwecken zu codieren und nicht PRNG zu verwenden. Trotzdem hatte ich nicht das erwartete Ergebnis. –