diff options
| author | moneromooo-monero <moneromooo-monero@users.noreply.github.com> | 2018-07-16 14:40:51 +0100 |
|---|---|---|
| committer | moneromooo-monero <moneromooo-monero@users.noreply.github.com> | 2018-09-11 13:38:05 +0000 |
| commit | 869b3bf824387ae50ab28be9bce66caae21bcae9 (patch) | |
| tree | 498d9c1ba8c9429036a312688cf49ff947265dd3 /tests | |
| parent | c42917624849daeac0b4bc2fb1cd1f2539470b28 (diff) | |
| download | monzero-core-869b3bf824387ae50ab28be9bce66caae21bcae9.tar.gz monzero-core-869b3bf824387ae50ab28be9bce66caae21bcae9.tar.xz monzero-core-869b3bf824387ae50ab28be9bce66caae21bcae9.zip | |
bulletproofs: a few fixes from the Kudelski review
- fix integer overflow in n_bulletproof_amounts
- check input scalars are in range
- remove use of environment variable to tweak straus performance
- do not use implementation defined signed shift for signum
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/unit_tests/bulletproofs.cpp | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/tests/unit_tests/bulletproofs.cpp b/tests/unit_tests/bulletproofs.cpp index 2358aa27a..e34982070 100644 --- a/tests/unit_tests/bulletproofs.cpp +++ b/tests/unit_tests/bulletproofs.cpp @@ -185,16 +185,6 @@ TEST(bulletproofs, invalid_gamma_0) ASSERT_FALSE(rct::bulletproof_VERIFY(proof)); } -TEST(bulletproofs, invalid_gamma_ff) -{ - rct::key invalid_amount = rct::zero(); - invalid_amount[8] = 1; - rct::key gamma = rct::zero(); - memset(&gamma, 0xff, sizeof(gamma)); - rct::Bulletproof proof = bulletproof_PROVE(invalid_amount, gamma); - ASSERT_FALSE(rct::bulletproof_VERIFY(proof)); -} - static const char * const torsion_elements[] = { "c7176a703d4dd84fba3c0b760d10670f2a2053fa2c39ccc64ec7fd7792ac03fa", |
