aboutsummaryrefslogtreecommitdiff
path: root/tests/unit_tests/ringct.cpp (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-06-30multisig: fix critical vulnerabilities in signinganon1-17/+17
2022-03-04Copyright: Update to 2022mj-xmr1-1/+1
2020-08-27CLSAG optimizationsSarang Noether1-84/+82
2020-08-27Integrate CLSAGs into moneromoneromooo-monero1-0/+164
2020-05-06Update copyright year to 2020SomaticFanatic1-1/+1
2020-04-14Bulletproofs: verification speedupSarang Noether1-0/+8
2019-08-28Merge pull request #5707luigi11111-1/+14
2019-08-27MLSAG speedup and additional checksSarang Noether1-1/+14
2019-08-15Replace std::random_shuffle with std::shuffleTom Smeding1-2/+2
2019-04-11ringct: prevent use of full ringct signatures for more than one inputmoneromooo-monero1-77/+43
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2019-01-22ringct: the commitment mask is now deterministicmoneromooo-monero1-21/+0
2019-01-22ringct: encode 8 byte amount, saving 24 bytes per outputmoneromooo-monero1-2/+2
2019-01-22add a bulletproof version, new bulletproof type, and rct configmoneromooo-monero1-7/+14
2018-11-23remove some unused codemoneromooo-monero1-2/+0
2018-11-04rct: add a zeroCommit cache for common pre-rct casemoneromooo-monero1-0/+19
2018-09-11bulletproofs: speed up the latest changes a bitmoneromooo-monero1-0/+7
2018-09-11precalc the ge_p3 representation of Hmoneromooo-monero1-0/+7
2018-09-11bulletproofs: add aggregated verificationmoneromooo-monero1-0/+17
2018-06-27unit_tests: do not recreate the same base rct sig all the timemoneromooo-monero1-4/+18
2018-06-06ringct: remove an unnecessary scalarmultBase in zeroCommitmoneromooo-monero1-0/+10
2018-03-05Correct spelling mistakes.Edward Betts1-1/+1
2018-03-04Code modifications to integrate Ledger HW device into monero-wallet-cli.cslashm1-14/+15
2018-01-27Merge pull request #3151Riccardo Spagni1-5/+5
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2018-01-18unit_tests: do not ASSERT_TRUE(decodeRct(...))moneromooo-monero1-5/+5
2017-12-17Add N/N multisig tx generation and signingmoneromooo-monero1-9/+9
2017-11-14remove "using namespace std" from headersmoneromooo-monero1-0/+1
2017-04-11Improvements for epee binary to hex functions:Lee Clagett1-0/+11
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2016-12-04ringct: luigi1111's changes to fix and speedup Borromean sigsluigi11111-8/+4
2016-12-04ringct: switch to Borromean signaturesShen Noether1-28/+11
2016-10-29ringct: check the size of amount_keys is the same as destinationsmoneromooo-monero1-2/+3
2016-08-28rct amount key modified as per luigi1111's recommendationsmoneromooo-monero1-8/+8
2016-08-28rct: rework v2 txes into prunable and non prunable datamoneromooo-monero1-27/+28
2016-08-28rct: rework the verification preparation processmoneromooo-monero1-4/+4
2016-08-28rct: make the amount key derivable by a third party with the tx keymoneromooo-monero1-14/+29
2016-08-28tests: add basic tests for simple rct apimoneromooo-monero1-44/+378
2016-08-28integrate simple rct apimoneromooo-monero1-5/+59
2016-08-28rct: add the tx prefix hash into the MLSAGmoneromooo-monero1-5/+5
2016-08-28ringct: do not serialize what can be reconstructedmoneromooo-monero1-2/+2
2016-08-28tests: test for ringct rctSig data sizesmoneromooo-monero1-3/+44
2016-08-28ringct: allow no outputs, and add tests for this and feesmoneromooo-monero1-31/+75
2016-08-28ringct: txn fee stuffShen Noether1-0/+61
2016-08-28tests: new ringct test for checking H2 valuesShen Noether1-0/+11
2016-08-28tests: zero inputs/outputs are in fact supposed to be acceptedmoneromooo-monero1-14/+14
2016-08-28ringct: add a test for prooveRange being non deterministicmoneromooo-monero1-0/+9
2016-08-28tests: more ringct range proof testsmoneromooo-monero1-0/+245
2016-08-28tests: add some more ringct building block testsmoneromooo-monero1-1/+50
2016-08-28tests: add Shen Noether's basic ringct testsmoneromooo-monero1-0/+206