moneromooo-monero
|
463434d1f7
|
more comprehensive test for ge_p3 comparison to identity/point at infinity
Reported by QuarksLab.
|
2018-09-11 13:38:20 +00:00 |
|
moneromooo-monero
|
a129bbd944
|
multiexp: fix maxscalar off by one
Reported by QuarksLab.
|
2018-09-11 13:38:17 +00:00 |
|
moneromooo-monero
|
0825e97436
|
multiexp: fix wrong Bos-Coster result for 1 non trivial input
Reported by QuarksLab.
|
2018-09-11 13:38:10 +00:00 |
|
moneromooo-monero
|
0b05a0fa74
|
Add Pippenger cache and limit Straus cache size
|
2018-09-11 13:38:02 +00:00 |
|
moneromooo-monero
|
263431c486
|
Pippenger multiexp
Based on sarang's python code
|
2018-09-11 13:37:45 +00:00 |
|
moneromooo-monero
|
1ed0ed4de4
|
multiexp: cut down on memory allocations
|
2018-09-11 13:37:44 +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
|
e895c3def1
|
make straus cached mode thread safe, and add tests for it
|
2018-09-11 13:37:31 +00:00 |
|
moneromooo-monero
|
7f48bf05d7
|
multiexp: bos coster now works for just one point
|
2018-09-11 13:37:30 +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 |
|