![]() |
Testdaten für KDF1/KDF2
Hallo,
in ![]() DECHashBase Methoden für MGF1 und KDF2. Es ist teilweise etwas schwierig Definitionen dafür zu bekommen ohne gleich €€€ auszugeben, was für ein kostenloses Open Source Projekt eher nicht drin ist... Nach einer vorab Version des 18033-2:2004 scheinen KDF1 und 2 dasselbe zu sein nur, dass in KDF1 der Schleifenzähler von 0 bis k-1 und in KDF2 von 1 bis k läuft. Wie es nach dieser Webseite aussieht: ![]() In DEC benutzt MGF1 intern auch KDF2 und in KDF2 läuft der Schleifenzähler von 0 bis k-1. Das würde bedeuten, dass KDF2 in DEC fälschlicherweise KDF1 ist. Richtig? Ich habe inzwischen Testvektoren für MGF1 gefunden die ich erfolgreich in Unit Tests umsetzen konnte, habe aber noch keine für KDF1 oder KDF2 gefunden. Ok die für KDF1 sollten dieselben wie die für MGF1 sein, aber für KDF2 mit einem der SHA Hash Algorithmen? Hat da jemand Testvektoren dafür? Dann könnte ich prüfen, ob KDF2 in DEC wirklich KDF1 ist und falls ja das richtig stellen und KDF2 umsetzen. |
AW: Testdaten für KDF1/KDF2
Hilft das weiter:
![]() Oder hier: ![]() ![]() In den Headern der beiden PAS-Units stehen Links, mit Verweisen auf RFC's die Testvektoren enthalten... Grüße Steku |
AW: Testdaten für KDF1/KDF2
Danke, das könnte helfen. Muss ich bald mal genauer studieren.
Auf den ersten Blick sieht's aber vermutlich brauchbar aus. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz