aboutsummaryrefslogtreecommitdiff
path: root/src/Specific/GF25519.v
Commit message (Expand)AuthorAge
* re-introduced extra field isomorphism layer for 8.4 compatibility and better ...Gravatar jadep2016-07-21
* restructured ModularBaseSystem pipeline to put tuple conversion before Modula...Gravatar jadep2016-07-20
* Fixed unsimplified multiplication definitions in Specific by separating out t...Gravatar jadep2016-07-18
* more changes to Specific for 8.4 compatibilityGravatar jadep2016-07-15
* re-cleaned operations in Specific and updated GF25519 to match GF1305Gravatar jadep2016-07-12
* pushing through a tweak to the arguments of [sub], and defining a field over ...Gravatar jadep2016-07-12
* ported Specific files to use ModularBaseSystemInterfaceGravatar jadep2016-07-11
* Aggregate all level specifications not in Spec/*Gravatar Jason Gross2016-06-22
* remove obsolete rep mechanismGravatar Andres Erbsen2016-06-20
* GF25519: quietGravatar Andres Erbsen2016-06-20
* Merge branch 'field-experiment'Gravatar Andres Erbsen2016-06-20
|\
* | Canonicalization is now automated in GF25519 and added to GF1305.Gravatar jadep2016-06-17
* | Specific version of freeze for GF25519 (automation still needs a little work)Gravatar jadep2016-06-17
* | PseudoMersenneBaseRep.mul now carries by default (made possible by strictly b...Gravatar jadep2016-06-15
* | Work around bug #4811 (slow f_equal)Gravatar Jason Gross2016-06-11
| * ed25519: refactor some ProperGravatar Andres Erbsen2016-06-06
|/
* F,Ed25519: integrate F representation for mul,add,sub. Ed25519 even more brok...Gravatar Andres Erbsen2016-05-24
* Implemented subtraction mod q as as (sub a b = sub (add a (2*q)) b) to avoid ...Gravatar jadep2016-05-09
* automated most of the code in GF25519Gravatar jadep2016-04-21
* Cleanup of GF25519Gravatar jadep2016-04-20
* Pulled generalized code out of GF25519 so that it can be used for other moduliGravatar jadep2016-04-20
* GF25519 additionGravatar jadep2016-04-20
* GF25519: boring stuff -- fixed indentation and removed commented-out codeGravatar jadep2016-04-20
* Finished refactor of GF25519 (partial evaluation); code builds but needs to b...Gravatar jadep2016-04-12
* Merge and refactor of GF25519Gravatar jadep2016-04-11
* Merge branch 'master' of github.mit.edu:plv/fiat-cryptoGravatar jadep2016-03-30
|\
* | fix of GF25519 in progress; created instantiation of PseudoMersenneBaseParamsGravatar Jade Philipoom2016-03-20
| * Finish absolutizing importsGravatar Jason Gross2016-03-10
|/
* proved most of point encoding admits, fixed some build system issues (dead im...Gravatar Jade Philipoom2016-02-16
* port ModularBaseSystem.v and GF25519.v to F mGravatar Andres Erbsen2016-02-14
* remove a dangling AboutGravatar Andres Erbsen2016-02-07
* Specific/GF25519: factor out lemmasGravatar Andres Erbsen2016-02-07
* Do some work pair-programming with Andres on optsGravatar Jason Gross2016-02-05
* simple refactor of makefile; commentsGravatar varomodt2016-01-09
* fix letify to only insert a term onceGravatar Andres Erbsen2016-01-06
* prettier GF25519 derivation that runs out of memoryGravatar Andres Erbsen2016-01-04
* UNTESTED simplification of specific GF25519 derivationGravatar Andres Erbsen2016-01-02
* Remove redundancy in lemma statementGravatar Adam Chlipala2015-12-09
* Specific/GF25519: explicit formula for multiplicationGravatar Andres Erbsen2015-12-05
* GF25519: synthesize explicit formula for multiplication (no reduction yet)Gravatar Andres Erbsen2015-12-05
* Specific/GF25519: Updated to match new PseudoMersenneBaseParams spec.Gravatar Jade Philipoom2015-11-24
* ModularBaseSystem: relocated base_succ to PsuedoMersenneBaseParams, proved ca...Gravatar Jade Philipoom2015-11-20
* BaseSystem: added encode definition, included b0_1 precondition in BaseCoefs ...Gravatar Jade Philipoom2015-11-10
* ModularBaseSystem: finish base_goodGravatar Andres Erbsen2015-11-07
* ModularBaseSystem: prove some admits in mase system extensionGravatar Andres Erbsen2015-11-07
* Specific: PseudoMersenneBaseParams for GF25519Base25Point5.Gravatar Andres Erbsen2015-11-06
* instantiate BaseSystem using base 2^ceil(25.5i) representation of GF(2^255-19)Gravatar Andres Erbsen2015-11-06
* src/Specific/GF25519.v: more complicated example for BaseSystemGravatar Andres Erbsen2015-11-05