Commit Graph

48 Commits (641b08c920f9c68d957e13147cf9c3e329cf83f1)

Author SHA1 Message Date
Sarang Noether 641b08c920 CLSAG optimizations
4 years ago
moneromooo-monero 82ee01699c
Integrate CLSAGs into monero
4 years ago
SomaticFanatic 5ef0607da6 Update copyright year to 2020
4 years ago
Sarang Noether 4ed60b626a Bulletproofs: verification speedup
4 years ago
luigi1111 85014813cf
Merge pull request #5707
5 years ago
Sarang Noether 3a0451a8be MLSAG speedup and additional checks
5 years ago
Tom Smeding 7b9a420787 Replace std::random_shuffle with std::shuffle
5 years ago
moneromooo-monero 93bb2f48f7
ringct: prevent use of full ringct signatures for more than one input
5 years ago
binaryFate 1f2930ce0b Update 2019 copyright
5 years ago
moneromooo-monero 7d37598158
ringct: the commitment mask is now deterministic
5 years ago
moneromooo-monero 99d946e619
ringct: encode 8 byte amount, saving 24 bytes per output
5 years ago
moneromooo-monero f931e16c6e
add a bulletproof version, new bulletproof type, and rct config
5 years ago
moneromooo-monero d4f50cb109
remove some unused code
6 years ago
moneromooo-monero 5d7c231604
rct: add a zeroCommit cache for common pre-rct case
6 years ago
moneromooo-monero 2bf636503f
bulletproofs: speed up the latest changes a bit
6 years ago
moneromooo-monero 1b867e7f40
precalc the ge_p3 representation of H
6 years ago
moneromooo-monero bacf0a1e2f
bulletproofs: add aggregated verification
6 years ago
moneromooo-monero e6f4d4acf0
unit_tests: do not recreate the same base rct sig all the time
6 years ago
moneromooo-monero 01cc978722
ringct: remove an unnecessary scalarmultBase in zeroCommit
6 years ago
Edward Betts fbcc91c2a4 Correct spelling mistakes.
6 years ago
cslashm e745c1e38d Code modifications to integrate Ledger HW device into monero-wallet-cli.
6 years ago
Riccardo Spagni 86da46e224
Merge pull request #3151
6 years ago
xmr-eric 18216f19dd Update 2018 copyright
6 years ago
moneromooo-monero ab2e9953b4
unit_tests: do not ASSERT_TRUE(decodeRct(...))
6 years ago
moneromooo-monero 4c313324b1
Add N/N multisig tx generation and signing
7 years ago
moneromooo-monero 383ff4f689
remove "using namespace std" from headers
7 years ago
Lee Clagett 4a8f96f95d Improvements for epee binary to hex functions:
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
luigi1111 46a0dcc1d2
ringct: luigi1111's changes to fix and speedup Borromean sigs
8 years ago
Shen Noether 76958fc75a
ringct: switch to Borromean signatures
8 years ago
moneromooo-monero ffd8c41f36
ringct: check the size of amount_keys is the same as destinations
8 years ago
moneromooo-monero d4b62a1e29
rct amount key modified as per luigi1111's recommendations
8 years ago
moneromooo-monero 93f5c625f0
rct: rework v2 txes into prunable and non prunable data
8 years ago
moneromooo-monero d93746b6d3
rct: rework the verification preparation process
8 years ago
moneromooo-monero 9b70856ccb
rct: make the amount key derivable by a third party with the tx key
8 years ago
moneromooo-monero e06faefde4
tests: add basic tests for simple rct api
8 years ago
moneromooo-monero a4d4d6194b
integrate simple rct api
8 years ago
moneromooo-monero 6d0e47148b
rct: add the tx prefix hash into the MLSAG
8 years ago
moneromooo-monero 20e50ec7f7
ringct: do not serialize what can be reconstructed
8 years ago
moneromooo-monero 161551e13b
tests: test for ringct rctSig data sizes
8 years ago
moneromooo-monero 54f7429cf6
ringct: allow no outputs, and add tests for this and fees
8 years ago
Shen Noether f8c04ad94f
ringct: txn fee stuff
8 years ago
Shen Noether 53cdf4df5e
tests: new ringct test for checking H2 values
8 years ago
moneromooo-monero 720ac85553
tests: zero inputs/outputs are in fact supposed to be accepted
8 years ago
moneromooo-monero 84948eabae
ringct: add a test for prooveRange being non deterministic
8 years ago
moneromooo-monero 700248f59e
tests: more ringct range proof tests
8 years ago
moneromooo-monero 57779abe27
tests: add some more ringct building block tests
8 years ago
moneromooo-monero 2d6303fb2c
tests: add Shen Noether's basic ringct tests
8 years ago