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

68 lines
874 B
Plaintext

/target
/oboromi.log
/third_party/boost_1_89_0
.vscode/
rad/
research/
# Added by Spec Kitty CLI (auto-managed)
.claude/
.codex/
.vibe/
.opencode/
.windsurf/
.gemini/
.cursor/
.qwen/
.kilocode/
.augment/
.roo/
.amazonq/
.kiro/
.agent/
.github/copilot/
.kittify/.dashboard
.kittify/charter/context-state.json
.kittify/charter/directives.yaml
.kittify/charter/governance.yaml
.kittify/charter/metadata.yaml
.kittify/charter/references.yaml
.kittify/dossiers/
.kittify/events/
.kittify/merge-state.json
.kittify/missions/__pycache__/
.kittify/runtime/
.kittify/workspaces/
# ── GSD baseline (auto-generated) ──
.gsd
.gsd-id
.mcp.json
.bg-shell/
.DS_Store
Thumbs.db
*.swp
*.swo
*~
.idea/
*.code-workspace
.env
.env.*
!.env.example
node_modules/
.next/
dist/
build/
__pycache__/
*.pyc
.venv/
venv/
target/
vendor/
*.log
coverage/
.cache/
tmp/
.agents/
skills-lock.json