aboutsummaryrefslogtreecommitdiff
path: root/src/ringct/bulletproofs.cc (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-09-11bulletproofs: match aggregated verification to sarang's latest prototypemoneromooo-monero1-64/+39
2018-09-11ringct: error out when hashToPoint* returns the point at infinitymoneromooo-monero1-1/+3
2018-09-11bulletproofs: reject x, y, z, or w[i] being zeromoneromooo-monero1-2/+63
2018-09-11bulletproofs: a few fixes from the Kudelski reviewmoneromooo-monero1-3/+20
2018-09-11bulletproofs: reject points not in the main subgroupmoneromooo-monero1-0/+13
2018-09-11bulletproofs: speed up a few multiplies using existing Hi cachemoneromooo-monero1-2/+11
2018-09-11Add Pippenger cache and limit Straus cache sizemoneromooo-monero1-9/+20
2018-09-11Pippenger multiexpmoneromooo-monero1-3/+3
2018-09-11precalc the ge_p3 representation of Hmoneromooo-monero1-11/+11
2018-09-11Add a define for the max number of bulletproof multi-outputsmoneromooo-monero1-1/+2
2018-09-11multiexp: some speedupsmoneromooo-monero1-1/+2
2018-09-11bulletproofs: add aggregated verificationmoneromooo-monero1-175/+219
2018-09-11make straus cached mode thread safe, and add tests for itmoneromooo-monero1-2/+9
2018-09-11add Straus multiexpmoneromooo-monero1-143/+47
2018-09-11ringct: add bos coster multiexpmoneromooo-monero1-51/+154
2018-09-11bulletproofs: misc optimizationsmoneromooo-monero1-23/+87
2018-09-11bulletproofs: multi-output bulletproofsmoneromooo-monero1-32/+316
2018-01-31bulletproofs: more robust challenge computationmoneromooo-monero1-56/+47
2018-01-26Readd copyright starting datexmr-eric1-1/+1
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2017-12-08bulletproofs: switch H/G in Pedersen commitments to match rctmoneromooo-monero1-13/+14
2017-12-08add bulletproofs to the build, with basic unit testsmoneromooo-monero1-0/+760