aboutsummaryrefslogtreecommitdiff
path: root/src/Curves/Montgomery
Commit message (Collapse)AuthorAge
* Don't rely on autogenerated namesGravatar Jason Gross2017-06-05
| | | | | | This fixes all of the private-names warnings emitted by compiling fiat-crypto with https://github.com/coq/coq/pull/268 (minus the ones in coqprime, which I didn't touch).
* Strip trailing whitespaceGravatar Jason Gross2017-06-02
| | | | | | | With ```bash bash ./etc/coq-scripts/formatting/strip-trailing-whitespace.sh ```
* use ladderstep from donna (2% faster?)Gravatar Andres Erbsen2017-05-15
|
* Prove relationship between `xzladderstep` and M.add (#162)Gravatar Andres Erbsen2017-04-28
| | | | | | | | | | | | | | * hopefully all proofs we need about xzladderstep * Better automation in xzproofs * Speed up xzproofs with heuristic clearing * Remove useless hypotheses * XZProofs cleanup * fix "group by isomorphism" proofs, use in XZProofs
* Respond to code review commentsGravatar Jason Gross2017-04-17
|
* Use the for-loop notation in Montgomery.XZGravatar Jason Gross2017-04-17
| | | | | We also need to stuff the local notations in a scope so that we can still access the notations in core_scope
* lemmas about ladderstep on zeroGravatar Andres Erbsen2017-04-14
|
* stronger ladderstep correctness proof courtesy TeoGravatar Andres Erbsen2017-04-14
|
* rename-everythingGravatar Andres Erbsen2017-04-06