aboutsummaryrefslogtreecommitdiff
path: root/src/Galois/ModularBaseSystem.v
Commit message (Collapse)AuthorAge
* assumption lemmas in PointFormatsGravatar Rob Sloan2016-01-11
|
* simple refactor of makefile; commentsGravatar varomodt2016-01-09
|
* Specific/GF25519: explicit formula for multiplicationGravatar Andres Erbsen2015-12-05
|
* reorganized lemmas; moved several to ListUtil and ZUtil.Gravatar Jade Philipoom2015-11-24
|
* ModularBaseSystem: added definition to perform a specific sequence of ↵Gravatar Jade Philipoom2015-11-24
| | | | carries and proved that it preserves GF representation.
* ModularBaseSystem: relocated base_succ to PsuedoMersenneBaseParams, proved ↵Gravatar Jade Philipoom2015-11-20
| | | | carry_rep.
* Added base_succ precondition to BaseSystem to help prove carrying.Gravatar Jade Philipoom2015-11-19
|
* ModularBaseSystem: proving reduce case of carry_rep.Gravatar Jade Philipoom2015-11-18
|
* ModularBaseSystem: carry_rep has boring modular arithmetic proofsGravatar Andres Erbsen2015-11-17
|
* ModularBaseSystem: introduced lemmas about breaking lists; working on ↵Gravatar Jade Philipoom2015-11-17
| | | | carry_rep_reduce.
* ModularBaseSystem.carry: implement, state lemmas, some progress on proofsGravatar Andres Erbsen2015-11-17
|
* ModularBaseSystem: Implemented and proved subtraction, completing ↵Gravatar Jade Philipoom2015-11-10
| | | | implementation of GFrep interface.
* ModularBaseSystem: implemented fromGF and proved correct, moved inline ↵Gravatar Jade Philipoom2015-11-10
| | | | admits about inject to GaloisTheory.
* BaseSystem: added encode definition, included b0_1 precondition in BaseCoefs ↵Gravatar Jade Philipoom2015-11-10
| | | | (first element of base is 1).
* ModularBaseSystem: finished most admits for addition and multiplication, ↵Gravatar Jade Philipoom2015-11-09
| | | | moved some lemmas to ListUtil.
* ModularBaseSystem: proved addition and multiplication.Gravatar Jade Philipoom2015-11-07
|
* ModularBaseSystem: finish base_goodGravatar Andres Erbsen2015-11-07
|
* ModularBaseSystem: prove some admits in mase system extensionGravatar Andres Erbsen2015-11-07
|
* ModularBaseSystem: continuing to prove base_good.Gravatar Jade Philipoom2015-11-07
|
* Merge branch 'master' of github.mit.edu:plv/fiat-cryptoGravatar Jade Philipoom2015-11-06
|\
* | Starting to prove base_good in ModularBaseSystemGravatar Jade Philipoom2015-11-06
| |
| * Specific: PseudoMersenneBaseParams for GF25519Base25Point5.Gravatar Andres Erbsen2015-11-06
| |
| * Merge remote-tracking branch 'jadep/master'Gravatar Andres Erbsen2015-11-06
|/
* ModularBaseSystem: finished proving all admits for reduce_rep; proved ↵Gravatar Jade Philipoom2015-11-05
| | | | base_positive for extended base system.
* ModularBaseSystem: Implemented reduce and proved reduce_rep, currently ↵Gravatar Jade Philipoom2015-11-05
| | | | working on admits (extended_shiftadd and reduce_defn).
* ModularBaseSystem: defined an extended base system to represent unreduced ↵Gravatar Jade Philipoom2015-11-04
| | | | products.
* ModularBaseSystem skeletonGravatar Andres Erbsen2015-10-30