risc0-ed25519-verified/verification
mrwulf 37afae8e24 extract.sh: reproducible CurveSig glue stanza (sha512_hash3 recipe)
The [3/4]+[4/4] steps that produced the shipped gen/CurveSig, verified
byte-exact by re-running them and diffing Types.lean/Funs.lean against
the installed model. Deltas from dalek's recipe for the sha2-0.10 stack:
`--opaque crate::verifying::sha512_hash3` (single-call oracle) instead of
the three stateful wrappers, `--opaque block_buffer --opaque crypto_common`,
`--exclude generic_array` (mixed recursion with typenum), and
`-- --no-default-features` (no-std error path, no boxed dyn-Error).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-04 22:49:18 +02:00
..
gen THE SIGNATURE APEX on the risc0 fork: verify_accepts_iff, button-enforced 2026-07-04 22:35:20 +02:00
Proofs THE SIGNATURE APEX on the risc0 fork: verify_accepts_iff, button-enforced 2026-07-04 22:35:20 +02:00
check-scalar.sh Merge scalar into CurveField: one type universe, serial-only backend 2026-07-04 21:58:33 +02:00
check.sh THE SIGNATURE APEX on the risc0 fork: verify_accepts_iff, button-enforced 2026-07-04 22:35:20 +02:00
CurveField.llbc Merge scalar into CurveField: one type universe, serial-only backend 2026-07-04 21:58:33 +02:00
CurveScalar.llbc Hash-to-scalar PROVEN: from_bytes_wide_spec - Scalar::from_hash's reduction is exact mod l 2026-07-04 11:00:50 +02:00
CurveSig.llbc THE SIGNATURE APEX on the risc0 fork: verify_accepts_iff, button-enforced 2026-07-04 22:35:20 +02:00
extract-scalar.sh Signature layer, first bricks: canonicity closure + hash-to-scalar foundation 2026-07-03 23:18:32 +02:00
extract.sh extract.sh: reproducible CurveSig glue stanza (sha512_hash3 recipe) 2026-07-04 22:49:18 +02:00
lean-guard lean-guard 3b: global-headroom clamp (sync with control master) 2026-07-03 17:51:16 +02:00