moneromooo-monero
|
263431c486
|
Pippenger multiexp
Based on sarang's python code
|
2018-09-11 13:37:45 +00:00 |
|
moneromooo-monero
|
1b867e7f40
|
precalc the ge_p3 representation of H
|
2018-09-11 13:37:42 +00:00 |
|
moneromooo-monero
|
7e67c52fa2
|
Add a define for the max number of bulletproof multi-outputs
|
2018-09-11 13:37:38 +00:00 |
|
moneromooo-monero
|
126196b017
|
multiexp: some speedups
- use a raw memory block to store cache
- use aligned memory
- use doubling API where appropriate
- calculate straus in bands
|
2018-09-11 13:37:35 +00:00 |
|
moneromooo-monero
|
bacf0a1e2f
|
bulletproofs: add aggregated verification
Ported from sarang's java code
|
2018-09-11 13:37:32 +00:00 |
|
moneromooo-monero
|
e895c3def1
|
make straus cached mode thread safe, and add tests for it
|
2018-09-11 13:37:31 +00:00 |
|
moneromooo-monero
|
939bc22332
|
add Straus multiexp
|
2018-09-11 13:37:25 +00:00 |
|
moneromooo-monero
|
9ff6e6a0a7
|
ringct: add bos coster multiexp
|
2018-09-11 13:37:24 +00:00 |
|
moneromooo-monero
|
e9164bb38b
|
bulletproofs: misc optimizations
Use double mults where possible, avoid conversions, simplify
|
2018-09-11 13:37:23 +00:00 |
|
moneromooo-monero
|
aacfd6e370
|
bulletproofs: multi-output bulletproofs
|
2018-09-11 13:37:17 +00:00 |
|
moneromooo-monero
|
3f1a3fac00
|
bulletproofs: more robust challenge computation
Changes from sarang, from a recommendation by an anonymous reviewer
|
2018-01-31 15:57:01 +00:00 |
|
xmr-eric
|
84a7f6a482
|
Readd copyright starting date
|
2018-01-26 10:03:20 -05:00 |
|
xmr-eric
|
18216f19dd
|
Update 2018 copyright
|
2018-01-26 10:03:20 -05:00 |
|
moneromooo-monero
|
8620ef0a0d
|
bulletproofs: switch H/G in Pedersen commitments to match rct
Changes from sarang
|
2017-12-08 13:48:18 +00:00 |
|
moneromooo-monero
|
90b8d9f271
|
add bulletproofs to the build, with basic unit tests
Based on Java code from Sarang Noether
|
2017-12-08 13:41:13 +00:00 |
|