mirror of
https://github.com/saymrwulf/risc0-ed25519-verified.git
synced 2026-09-04 20:03:41 +00:00
Replicates dalek's gen merge: extract.sh co-extracts the Scalar52 backend and scalar::from_bytes_mod_order[_wide] into the CurveField model (with this fork's sub::black_box opaqued, its identity model ported to the merged FunsExternal), pins RUSTFLAGS --cfg curve25519_dalek_backend="serial" so the SIMD dispatch arm compiles out (get_selected_backend becomes a real definition), and upgrades unwrap_u8 to the documented Choice-model definition. ScalarDenote repoints by one import line; both buttons green over the merged gen (scalar chain + field/group/dsm chain, all certificates axiom-clean). Prepares the verify-glue integration (CurveSig) on this fork. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| gen | ||
| Proofs | ||
| check-scalar.sh | ||
| check.sh | ||
| CurveField.llbc | ||
| CurveScalar.llbc | ||
| extract-scalar.sh | ||
| extract.sh | ||
| lean-guard | ||