index
:
fiat-crypto
master
fast, formally verified cryptography
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
*
Finish karatsuba mul, add display file (#199)
Jason Gross
2017-06-15
*
ed448 mul: use two carry chains to fix bounds (still silly otherwise)
Andres Erbsen
2017-06-15
*
Add CArrayNotations
Jason Gross
2017-06-15
*
CPSify montgomery wbw reduction
Jason Gross
2017-06-15
*
CPSify Saturated API in preparation for CPSifying Montgomery (see #194)
jadep
2017-06-15
*
Show the bounds going wrong in karatsuba
Jason Gross
2017-06-15
*
Display Z operations with ℤ attached
Jason Gross
2017-06-15
*
Eliminate well-bounded IdWithAlt from final output
Jason Gross
2017-06-15
*
Improve replace_match_with_destructuring_match
Jason Gross
2017-06-15
*
Fix debugging code
Jason Gross
2017-06-15
*
Don't force [Require Import String] for debug msgs
Jason Gross
2017-06-15
*
Fix a changed case in the proof in loop.v
Jason Gross
2017-06-15
*
Better for_loop induction principle
Jason Gross
2017-06-15
*
Export ZUtil.Z2Nat in ZUtil
Jason Gross
2017-06-15
*
Add ZUtil.Z2Nat
Jason Gross
2017-06-15
*
Add for_cps_unroll1
Jason Gross
2017-06-15
*
Add eq_loop_cps_large_n
Jason Gross
2017-06-15
*
Edwards coordinates precomputed addition formula
Andres Erbsen
2017-06-15
*
move CPS notations to Util.CPSNotations
Andres Erbsen
2017-06-15
*
fix wrong number of limbs for square as well
jadep
2017-06-15
*
fix wrong number of limbs
jadep
2017-06-15
*
Added reduce to karatsuba synthesis
jadep
2017-06-15
*
eddsa spec fix
Andres Erbsen
2017-06-14
*
typofix
Andres Erbsen
2017-06-14
*
fix goldilocks karatsuba; TODO implement reduce
Andres Erbsen
2017-06-14
*
Loop changes, ScalarMultBase_correct with admits
Andres Erbsen
2017-06-14
*
loops WIP
Andres Erbsen
2017-06-14
*
ScalarMult: Z -> G -> G (closes #193)
Andres Erbsen
2017-06-14
*
Add constant-pushing IdWithAlt optimization
Jason Gross
2017-06-14
*
Rework and speed up arithmetic simplifier proofs
Jason Gross
2017-06-14
*
Make rewrite_eta_match_base_type_impl a bit faster
Jason Gross
2017-06-13
*
Fix a typo
Jason Gross
2017-06-13
*
Add rewrite_eta_match_base_type_impl
Jason Gross
2017-06-13
*
Add eta_match_base_type_impl
Jason Gross
2017-06-13
*
Stronger invert_op tactic
Jason Gross
2017-06-13
*
Fix a major bug in C-notation printing
Jason Gross
2017-06-13
*
Don't unfold id_with_alt
Jason Gross
2017-06-13
*
Move temporary CNotations import
Jason Gross
2017-06-13
*
Reify Z.mul_with_split_at_bitwidth
Jason Gross
2017-06-13
*
Add mul_split_at_bitwidth, define things in terms of that
Jason Gross
2017-06-13
*
Update WBW montgomery comments
Jason Gross
2017-06-13
*
Add Z.peano_rect_strong
Jason Gross
2017-06-13
*
Add dec_eq_comparison
Jason Gross
2017-06-13
*
Add Z.peano_rect
Jason Gross
2017-06-13
*
Fill in mul_split to wbw montgomery
Jason Gross
2017-06-13
*
Add Z.mul_split
Jason Gross
2017-06-13
*
WBW-montgomery: Fill in most context variables
Jason Gross
2017-06-13
*
finish computational portions of operations needed for Montgomery, and sketch...
jadep
2017-06-12
*
Remove use of id_tuple_with_alt_proof
Jason Gross
2017-06-12
*
Add a Show to keep track of where we are in karatsuba
Jason Gross
2017-06-12
[next]