aboutsummaryrefslogtreecommitdiff
path: root/src/Spec
Commit message (Collapse)AuthorAge
...
* prove existance of F inv, implement pow -- CompleteEdwardsCurve.unifiedAdd ↵Gravatar Andres Erbsen2016-02-13
| | | | Closed Under Global Context
* Merge branch 'master' into specGravatar Jade Philipoom2016-02-13
|\
| * EdDSA spec ported over to new field implementationGravatar Jade Philipoom2016-02-13
| |
* | implement F_oppGravatar Andres Erbsen2016-02-12
|/
* document field issue re-appearingGravatar Andres Erbsen2016-02-12
|
* port some edwards curve theoremsGravatar Andres Erbsen2016-02-12
|
* Define F m, a replacement for GF with several benefits.Gravatar Andres Erbsen2016-02-11
| | | | | | | | | | | | | - F has a human readable complete specification - F is a parametric type, not a parametric module - Different F instances can be disambiguated by type inference, which is more conventient that notation scopes. - F has significant support for non-prime moduli - It should be relatively easy to port existing GF code to F. Since the repository currently contains code referencing both F and GF, it makes sense to keep the names different for now. Later, F may or may not be renamed to GF.
* fresh take at specifications using implicit arguments instead of module ↵Gravatar Andres Erbsen2016-02-07
parameters