Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Joye double-add ladder for short Weierstrass curves in co-Z arithmetic (
#1823) * Joye double-add ladder for short Weierstrass curves in co-Z arithmetic * Use Z.modulo to redefine SS' as suggested by Andres and simplify proofs * Save some loc * More comments * Use sigma types for the Joye ladder * Use more sigma types and clean up * Joye ladder: refactor SS, TT * Simplify HordP * Use match-goal-with to make proof more readable * Avoid the +1-1 when defining/using SS/TT as suggested by Andres * Refactor the ladder --------- Co-authored-by: Alix Trieu <[email protected]> Co-authored-by: Andres Erbsen <[email protected]>
- Loading branch information