test(mlkem_top): KeyGen verified vs NIST KAT count=0..4
Parameterized end-to-end TB (tb_mlkem_kg_katN, +CASE=n) loads d/z/ek/dk from per-case hex files. All 5 cases pass byte-exact: ek == KAT pk (800B), dk == KAT sk (1632B), ~21350 cyc each. Five independent seeds exercise distinct rejection-sampling paths. Vectors derived from kat_MLKEM_512.rsp with sk-layout sanity checks (sk = dk_pke || ek || H(ek) || z).
This commit is contained in:
1
sync_rtl/top/TB/vectors/kat_c1_d.hex
Normal file
1
sync_rtl/top/TB/vectors/kat_c1_d.hex
Normal file
@@ -0,0 +1 @@
|
||||
9b68d9d2390fa18739b239a58649393a28f97f6b164ec5e4334f4df864fc9cd6
|
||||
Reference in New Issue
Block a user