NIST are o tradiție foarte lungă în ceea ce privește validarea algoritmilor care sunt aprobați de NIST. Se numeste Programul de validare a algoritmului criptografic (CAVP). Pe subpagina despre pagina de algoritm hash veți găsi;
Vectori de testare
Vectorii de testare legați mai jos pot fi utilizați pentru a verifica în mod informal corectitudinea implementărilor algoritmului hash securizat (în FIPS 180-4 și FIPS 202) folosind sistemele de validare enumerate mai sus.
Fișiere de răspuns (.rsp): vectorii de testare sunt formatați corespunzător în fișiere de răspuns (.rsp). Fișierele de răspuns ale furnizorului trebuie să se potrivească exact cu acest format.
Fișiere cu rezultate intermediare (.txt): fișierele cu rezultate intermediare (.txt) sunt furnizate pentru a ajuta la depanare.
Consultați fișierul README din fiecare fișier zip pentru detalii.
Descărcați-o pe cea potrivită. Vectorul de testare conține, intrare și ieșire, cu excepția testului MonteCarlo. Oferă informații despre bucla interioară pentru unele bucle selectate, dar nu și rezumatul!.
Valori intermediare
Dacă sunteți în căutarea unor ieșiri intermediare complete, există
Cea mai ușoară modalitate este de a scoate exact același format de ieșire, astfel încât să puteți compara găsirea nepotrivirii pur și simplu prin a dif
instrument ca compara
. Acolo puteți găsi eroarea cu mare probabilitate.