Files
Oboromi GSD 3f76709534 fix(rsa): correct TEST_PRIVATE_EXP_D byte 121 (F4→F3)
Byte 121 of the hardcoded private exponent was 0xF4 instead of 0xF3,
breaking the RSA invariant e·d ≡ 1 (mod φ(n)). All sign-then-verify
operations failed with InvalidPadding.

Verified: e·d mod φ(n) = 1 via Python pow(e, -1, phi).
42/42 RSA tests pass. 4/4 bootrom_cpu_e2e tests pass.
2026-05-22 23:08:59 -04:00
..