monero/src/ringct
Riccardo Spagni 6d3d8635be
Merge pull request #4693
74fb3d88 multiexp: some minor speedups (moneromooo-monero)
a6d2e246 bulletproofs: only enable profiling on request (moneromooo-monero)
a110e6aa multiexp: tune which variants to use for which number of points (moneromooo-monero)
8b476722 bulletproofs: speedup prover (moneromooo-monero)
6f9ae5b6 multiexp: handle pippenger multiexps with part precalc (moneromooo-monero)
10e5a927 bulletproofs: maintain -z4, -z5, and -y0 to avoid subtractions (moneromooo-monero)
8629a42c bulletproofs: rework flow to use sarang's fast batch inversion code (moneromooo-monero)
fc9f7d9c bulletproofs: merge multiexps as per sarang's new python code (moneromooo-monero)
4061960a multiexp: pack the digits table when STRAUS_C is 4 (moneromooo-monero)
bf8e4b98 bulletproofs: some more minor speedup (moneromooo-monero)
c415df97 performance_tests: sc_check and ge_dsm_precomp (moneromooo-monero)
a281b950 bulletproofs: remove single value prover (moneromooo-monero)
484155d0 bulletproofs: some more speedup (moneromooo-monero)
a621d6c8 bulletproofs: random minor speedups (moneromooo-monero)
a49a1761 bulletproofs: shave off a lot of scalar muls from the g/h construction (moneromooo-monero)
4564a5d1 bulletproofs: speedup PROVE (moneromooo-monero)
2018-11-04 20:46:42 +02:00
..
bulletproofs.cc bulletproofs: only enable profiling on request 2018-10-22 16:07:44 +00:00
bulletproofs.h bulletproofs: add aggregated verification 2018-09-11 13:37:32 +00:00
CMakeLists.txt ringct: add bos coster multiexp 2018-09-11 13:37:24 +00:00
multiexp.cc multiexp: some minor speedups 2018-10-22 16:08:26 +00:00
multiexp.h multiexp: handle pippenger multiexps with part precalc 2018-10-22 16:07:44 +00:00
rctCryptoOps.c Update 2018 copyright 2018-01-26 10:03:20 -05:00
rctCryptoOps.h Update 2018 copyright 2018-01-26 10:03:20 -05:00
rctOps.cpp rct: avoid repeated unnecessary conversions when accummulating 2018-09-14 10:18:01 +00:00
rctOps.h rct: avoid repeated unnecessary conversions when accummulating 2018-09-14 10:18:01 +00:00
rctSigs.cpp Merge pull request #4693 2018-11-04 20:46:42 +02:00
rctSigs.h device/trezor: trezor support added 2018-11-02 21:36:39 +01:00
rctTypes.cpp v8: per byte fee, pad bulletproofs, fixed 11 ring size 2018-09-11 13:38:07 +00:00
rctTypes.h rctTypes: fix incorrect serialization 2018-09-12 20:33:10 +09:00