C6-Reticulum-ASM/tests/crypto/hmac
DeFiDude f2da28a758 hmac_sha256: tested (RFC 4231 TC1/2/3/6 pass via 'H' marker in _main)
Also fixes a multi-block sha256_update bug: the .Lwblk loop kept the
block-size constant in caller-saved t0 across the sha256_compress call.
After the first compress, t0 held garbage and the bltu terminator either
re-entered or exited spuriously. KAT integration surfaced it (TC6
hangs); static checks didn't.
2026-05-02 01:36:26 -06:00
..
test_hmac_kat.py hmac_sha256: tested (RFC 4231 TC1/2/3/6 pass via 'H' marker in _main) 2026-05-02 01:36:26 -06:00
test_hmac_sha256.py hmac_sha256: tested (RFC 4231 TC1/2/3/6 pass via 'H' marker in _main) 2026-05-02 01:36:26 -06:00