index
:
fiat-crypto
master
fast, formally verified cryptography
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Curves
Commit message (
Expand
)
Author
Age
*
Edwards coordinates precomputed addition formula
Andres Erbsen
2017-06-15
*
ScalarMult: Z -> G -> G (closes #193)
Andres Erbsen
2017-06-14
*
Don't rely on autogenerated names
Jason Gross
2017-06-05
*
Strip trailing whitespace
Jason Gross
2017-06-02
*
use ladderstep from donna (2% faster?)
Andres Erbsen
2017-05-15
*
Prove relationship between `xzladderstep` and M.add (#162)
Andres Erbsen
2017-04-28
*
clean elliptic curve proofs, use par: in WeierstrassAffineProofs
Andres Erbsen
2017-04-28
*
Respond to code review comments
Jason Gross
2017-04-17
*
Use the for-loop notation in Montgomery.XZ
Jason Gross
2017-04-17
*
lemmas about ladderstep on zero
Andres Erbsen
2017-04-14
*
stronger ladderstep correctness proof courtesy Teo
Andres Erbsen
2017-04-14
*
rename-everything
Andres Erbsen
2017-04-06
*
Finish seperating our specs: remove old non-specified code
Andres Erbsen
2016-02-15
*
port some edwards curve theorems
Andres Erbsen
2016-02-12
*
removed lingering Check/SearchAbout statements
Jade Philipoom
2016-02-07
*
Merge branch 'master' of github.mit.edu:plv/fiat-crypto
Jade Philipoom
2016-02-07
|
\
*
|
EdDSA25519 : wrote and proved optimized PointEncoding, which encodes y and th...
Jade Philipoom
2016-02-07
|
*
PointFormats: prove dangling admit
Andres Erbsen
2016-02-07
|
/
*
PointFOrmats,EdDSA: remove redundant axioms
Andres Erbsen
2016-01-16
*
remove duplicate axiom
Andres Erbsen
2016-01-16
*
PointFormats: extended coordinates equivalence proofs
Andres Erbsen
2016-01-16
*
fix merge conflicts + PointFormats proofs
Robert Sloan
2016-01-14
|
\
*
|
assumption lemmas in PointFormats
Rob Sloan
2016-01-11
*
|
simple refactor of makefile; comments
varomodt
2016-01-09
|
*
cleanup
Andres Erbsen
2016-01-08
|
/
*
PointFormats: factor out admits
Andres Erbsen
2016-01-08
*
PointFormats: no zero denominators in Edwards addition
Andres Erbsen
2016-01-08
*
PointFormats: addition produces points on curve
Andres Erbsen
2016-01-07
*
Start writing PointFormats field proofs
Andres Erbsen
2016-01-07
*
PointFormats/EdDSA: scoping tweaks in PointFormats, small changes of phrasing...
Jade Philipoom
2016-01-05
*
PointFormats : removed reliance on Pos.size_nat; doubleAndAdd now takes an ar...
Jade Philipoom
2015-12-28
*
PointFormats : changed iter_op to allow overestimating bitlength of argument.
Jade Philipoom
2015-12-26
*
Removed OpWithZero typeclass in favor of explicit arguments.
Jade Philipoom
2015-12-25
*
PointFormats: completed remaining admits for non-destruction doubleAndAdd.
Jade Philipoom
2015-12-24
*
PointFormats: implemented doubleAndAdd without destructing scalar and proved ...
Jade Philipoom
2015-12-24
*
PointFormats: wrote and proved equivalent a double-and-add implementation of ...
Jade Philipoom
2015-12-20
*
PointFormats: all Edwards25519 points are onCurve
Andres Erbsen
2015-12-15
*
EdDSA: mostly-complete spec and preliminary structure.
Jade Philipoom
2015-12-12
*
More improved structure for EdDSA and PointFormats.
Jade Philipoom
2015-12-10
*
More refacoring PointFormats.
Jade Philipoom
2015-12-09
*
Rewrote PointFormats to be parameterized by modulus; reformatting of EdDSA.
Jade Philipoom
2015-12-09
*
scalar multiplication
Andres Erbsen
2015-11-25
*
remove resolved todo
Andres Erbsen
2015-10-28
*
Tiny module-system tweaks in PointFormats
Adam Chlipala
2015-10-28
*
fix the makefile to not rebuild + module renaming
Robert Sloan
2015-10-22
|
\
*
|
fix the makefile to not rebuild + module renaming
Robert Sloan
2015-10-22
|
*
disable Curve25519 until PointFormats is parametric or we give up and retry
Andres Erbsen
2015-10-22
|
*
refactor pointformats to use have a module type of correct implementations
Andres Erbsen
2015-10-22
|
/
*
pull changes from desktop
Robert Sloan
2015-10-19
*
pull changes from desktop
Robert Sloan
2015-10-19
[next]