index
:
fiat-crypto
master
fast, formally verified cryptography
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Experiments
/
NewPipeline
/
Arithmetic.v
Commit message (
Expand
)
Author
Age
*
move src/Experiments/NewPipeline/ to src/
Andres Erbsen
2019-01-09
*
Prove that convert_bases partitions
Jason Gross
2019-01-03
*
Remove WBW Mont lemmas from push_eval
Jason Gross
2018-12-26
*
Add eval_* lemmas for WBW Mont Arith operations
Jason Gross
2018-12-26
*
from_montgomery{_ => }mod, for consistency with other naming
Jason Gross
2018-12-24
*
Add correctness in arithmetic for mulx, addcarryx, subborrowx
Jason Gross
2018-12-21
*
Add eval_freeze_to_bytesmod to push_eval
Jason Gross
2018-12-21
*
Add length_encode_no_reduce to distr_length
Jason Gross
2018-12-21
*
Add `Proof using` directives in Arithmetic
Jason Gross
2018-12-21
*
Fix a few minor things in Arithmetic
Jason Gross
2018-12-21
*
remove unneeded lemma and do some micro-performance-optimization at one stick...
jadep
2018-12-21
*
remove proof duplication
jadep
2018-12-21
*
fix hints and [Proof using] statements so that proofs go through
jadep
2018-12-21
*
prove [small_sub_then_maybe_add]
jadep
2018-12-21
*
prove [eval_sub_then_maybe_add]
jadep
2018-12-21
*
fix hints and [Proof using] statements so that proofs go through
jadep
2018-12-21
*
prove [small_conditional_sub]
jadep
2018-12-21
*
prove [eval_conditional_sub]
jadep
2018-12-21
*
move weight proofs up above Positional so they can be used to prove eval_drop...
jadep
2018-12-21
*
modify a proof because in 8.7 [auto] doesn't solve the goal
jadep
2018-12-21
*
prove admit
jadep
2018-12-21
*
prove admit
jadep
2018-12-21
*
Add uweight_partition_unique, move weight_1 to uweight_1, add Positional.eval...
Jason Gross
2018-12-20
*
Fix the s-adjustment for saturated solinas
Jason Gross
2018-11-06
*
Revert "Factor out a common computation to fix n² behavior"
Jason Gross
2018-11-06
*
Factor out a common computation to fix n² behavior
Jason Gross
2018-11-06
*
Use a better strategy in Rows.sat_reduce
Jason Gross
2018-11-06
*
Compatibility with coq PR #8457
Frédéric Besson
2018-09-25
*
remove unneeded proof
jadep
2018-09-17
*
redo all Rows correctness proofs using partition and sanity, remove now-unuse...
jadep
2018-09-17
*
remove now-unused nth_default hints
jadep
2018-09-17
*
fix up flatten partitioning proofs so that they don't use nth_default
jadep
2018-09-17
*
remove commented-out code that is now clearly unneeded
jadep
2018-09-17
*
re-fix syntax so it works on older Coq versions
jadep
2018-09-17
*
prove small_div axiom
jadep
2018-09-17
*
prove eval_mod axiom and clean up eval_div proof
jadep
2018-09-17
*
use recursive partition to prove eval_div axiom
jadep
2018-09-17
*
add a recursive definition of partition and prove it equivalent
jadep
2018-09-17
*
move partition and its proofs to a new module and use it for correctness of C...
jadep
2018-09-17
*
change deprecated 'Focus 2' to '2:'
jadep
2018-09-17
*
Add Z.land, Z.lor bounds stuff to zutil, also split up ZUtil
Jason Gross
2018-08-23
*
Add Proof using to arithmetic proofs
Jason Gross
2018-08-07
*
Montgomery reduction in new pipeline
Jason Gross
2018-07-21
*
Thunk nat_rect for better perf, list_{rect=>case}
Jason Gross
2018-07-17
*
Remove a lemma that's been moved to NatUtil
Jason Gross
2018-07-17
*
Add a stronger version of eval_reduce
Jason Gross
2018-07-14
*
Make Z.div_mod_to_quot_rem stronger
Jason Gross
2018-07-10
*
Prove that to_bytesmod partitions
Jason Gross
2018-07-08
*
Shuffle some ZUtil lemmas around
Jason Gross
2018-07-08
*
Factor eval_reduce_square_exact a bit differently
Jason Gross
2018-07-03
[next]