AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Testdaten für KDF1/KDF2

Ein Thema von TurboMagic · begonnen am 9. Jun 2020 · letzter Beitrag vom 9. Jun 2020
Antwort Antwort
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.815 Beiträge
 
Delphi 12 Athens
 
#1

Testdaten für KDF1/KDF2

  Alt 9. Jun 2020, 21:35
Hallo,

in DEC gibt es 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:
https://forum.powerbasic.com/forum/u...f3-iso-18033-2 ist KDF1 = MGF1.

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.
  Mit Zitat antworten Zitat
Steku

Registriert seit: 12. Mai 2008
181 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

AW: Testdaten für KDF1/KDF2

  Alt 9. Jun 2020, 22:10
Hilft das weiter: https://github.com/conz27/crypto-test-vectors

Oder hier:
https://fossies.org/linux/peazip/kdf.pas
https://fossies.org/linux/peazip/pb_kdf.pas

In den Headern der beiden PAS-Units stehen Links, mit Verweisen auf RFC's die Testvektoren enthalten...

Grüße
Steku

Geändert von Steku ( 9. Jun 2020 um 22:18 Uhr)
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.815 Beiträge
 
Delphi 12 Athens
 
#3

AW: Testdaten für KDF1/KDF2

  Alt 9. Jun 2020, 22:12
Danke, das könnte helfen. Muss ich bald mal genauer studieren.
Auf den ersten Blick sieht's aber vermutlich brauchbar aus.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz