summaryrefslogtreecommitdiff
path: root/src/ringct/bulletproofs.cc
Commit message (Expand)AuthorAgeFilesLines
* bulletproofs: multiply points by 8 first thing in verificationmoneromooo-monero2018-09-241-15/+17
* bulletproofs: #include <openssl/bn.h>moneromooo-monero2018-09-111-0/+1
* bulletproofs: speed up the latest changes a bitmoneromooo-monero2018-09-111-32/+36
* bulletproofs: scale points by 8 to ensure subgroup validitymoneromooo-monero2018-09-111-16/+28
* bulletproofs: match aggregated verification to sarang's latest prototypemoneromooo-monero2018-09-111-64/+39
* ringct: error out when hashToPoint* returns the point at infinitymoneromooo-monero2018-09-111-1/+3
* bulletproofs: reject x, y, z, or w[i] being zeromoneromooo-monero2018-09-111-2/+63
* bulletproofs: a few fixes from the Kudelski reviewmoneromooo-monero2018-09-111-3/+20
* bulletproofs: reject points not in the main subgroupmoneromooo-monero2018-09-111-0/+13
* bulletproofs: speed up a few multiplies using existing Hi cachemoneromooo-monero2018-09-111-2/+11
* Add Pippenger cache and limit Straus cache sizemoneromooo-monero2018-09-111-9/+20
* Pippenger multiexpmoneromooo-monero2018-09-111-3/+3
* precalc the ge_p3 representation of Hmoneromooo-monero2018-09-111-11/+11
* Add a define for the max number of bulletproof multi-outputsmoneromooo-monero2018-09-111-1/+2
* multiexp: some speedupsmoneromooo-monero2018-09-111-1/+2
* bulletproofs: add aggregated verificationmoneromooo-monero2018-09-111-169/+213
* make straus cached mode thread safe, and add tests for itmoneromooo-monero2018-09-111-2/+9
* add Straus multiexpmoneromooo-monero2018-09-111-143/+47
* ringct: add bos coster multiexpmoneromooo-monero2018-09-111-51/+154
* bulletproofs: misc optimizationsmoneromooo-monero2018-09-111-23/+87
* bulletproofs: multi-output bulletproofsmoneromooo-monero2018-09-111-32/+316
* bulletproofs: more robust challenge computationmoneromooo-monero2018-01-311-56/+47
* Readd copyright starting datexmr-eric2018-01-261-1/+1
* Update 2018 copyrightxmr-eric2018-01-261-1/+1
* bulletproofs: switch H/G in Pedersen commitments to match rctmoneromooo-monero2017-12-081-13/+14
* add bulletproofs to the build, with basic unit testsmoneromooo-monero2017-12-081-0/+760