aboutsummaryrefslogtreecommitdiff
path: root/src/ringct/rctSigs.cpp
Commit message (Expand)AuthorAgeFilesLines
* verRctNonSemanticsSimpleCached: fix fragilityJeffrey Ryan2023-03-171-37/+0
* Cache successful `verRctNonSemanticsSimple` callsSChernykh2022-12-201-0/+37
* Second thread pool for IOSChernykh2022-09-201-3/+3
* multisig: fix critical vulnerabilities in signinganon2022-06-301-136/+28
* wallet2: speedup large tx construction: no pointless clsag generationCrypto City2022-05-131-1/+12
* Preserve commitment format inside transactionsLuke Parker2022-04-211-16/+3
* store outPk/8 in the tx for speedmoneromooo-monero2022-04-051-4/+17
* plug bulletproofs plus into consensusmoneromooo-monero2022-04-051-40/+160
* Remove unused variables in monero codebaseKevin Barbour2021-02-091-2/+0
* Merge pull request #6757luigi11112020-09-031-6/+9
|\
| * threadpool: guard against exceptions in jobs, and armour platingmoneromooo-monero2020-09-011-6/+9
* | ringct: fix CLSAG serialization after boost/epee changesmoneromooo-monero2020-08-281-1/+1
* | CLSAG device supportSarang Noether2020-08-271-19/+14
* | CLSAG optimizationsSarang Noether2020-08-271-129/+135
* | Integrate CLSAGs into moneromoneromooo-monero2020-08-271-18/+166
* | CLSAG signaturesSarang Noether2020-08-271-0/+238
|/
* use memwipe on secret k/alpha valuesmoneromooo-monero2020-04-151-1/+4
* MLSAG speedup and additional checksSarang Noether2019-08-271-35/+40
* ringct: prevent use of full ringct signatures for more than one inputmoneromooo-monero2019-04-111-0/+1
* Add support for V11 protocol with BulletProofV2 and short amount.cslashm2019-03-281-4/+4
* various: remove unused variablesmoneromooo-monero2019-03-041-3/+0
* ringct: the commitment mask is now deterministicmoneromooo-monero2019-01-221-4/+9
* ringct: encode 8 byte amount, saving 24 bytes per outputmoneromooo-monero2019-01-221-4/+4
* add a bulletproof version, new bulletproof type, and rct configmoneromooo-monero2019-01-221-15/+17
* Merge pull request #5050Riccardo Spagni2019-01-181-1/+0
|\
| * ringct: remove duplicate rv.mixRing = mixRing; in genRctSimplestoffu2019-01-081-1/+0
* | ringct: avoid repeated point conversionmoneromooo-monero2018-12-121-1/+10
|/
* Merge pull request #4921Riccardo Spagni2018-12-121-7/+24
|\
| * ringct: fix dummy bulletproofs on ledger in fake modemoneromooo-monero2018-11-301-7/+24
* | a few minor (but easy) performance tweaksmoneromooo-monero2018-11-231-2/+2
|/
* Merge pull request #4693Riccardo Spagni2018-11-041-9/+0
|\
| * bulletproofs: remove single value provermoneromooo-monero2018-10-221-9/+0
* | ringct: use dummy bulletproofs when in fake mode, for speedmoneromooo-monero2018-10-231-8/+41
|/
* rct: avoid repeated unnecessary conversions when accummulatingmoneromooo-monero2018-09-141-7/+5
* bulletproofs: speed up the latest changes a bitmoneromooo-monero2018-09-111-2/+2
* bulletproofs: scale points by 8 to ensure subgroup validitymoneromooo-monero2018-09-111-2/+2
* ringct: error out when hashToPoint* returns the point at infinitymoneromooo-monero2018-09-111-0/+1
* Check inputs to addKeys are in rangemoneromooo-monero2018-09-111-0/+4
* v8: per byte fee, pad bulletproofs, fixed 11 ring sizemoneromooo-monero2018-09-111-1/+14
* Add a define for the max number of bulletproof multi-outputsmoneromooo-monero2018-09-111-1/+1
* Bulletproof aggregated verification and testsmoneromooo-monero2018-09-111-76/+57
* bulletproofs: add aggregated verificationmoneromooo-monero2018-09-111-51/+110
* bulletproofs: add multi output bulletproofs to rctmoneromooo-monero2018-09-111-66/+77
* Do memwipe for critical secret keys copied to rct::keystoffu2018-08-161-2/+6
* Merge pull request #4045luigi11112018-07-191-9/+9
|\
| * Changed URLs to HTTPSeinsteinsfool2018-06-231-9/+9
* | threadpool: allow leaf functions to run concurrentlymoneromooo-monero2018-06-261-6/+6
|/
* ringct: do not show verification errors with default settingsmoneromooo-monero2018-05-041-4/+6
* Merge pull request #3372Riccardo Spagni2018-03-141-9/+36
|\
| * ringct: 17% improvement in Borromean signature verificationmoneromooo-monero2018-03-081-9/+36