mirror of
https://github.com/monero-project/monero.git
synced 2024-11-18 00:37:43 +00:00
tests: new ringct test for checking H2 values
Ported from Shen's RingCT repo
This commit is contained in:
parent
56f6549962
commit
53cdf4df5e
1 changed files with 11 additions and 0 deletions
|
@ -457,6 +457,17 @@ TEST(ringct, range_proofs_accept_very_long)
|
|||
EXPECT_TRUE(range_proof_test(true, NELTS(inputs), inputs, NELTS(outputs), outputs));
|
||||
}
|
||||
|
||||
TEST(ringct, HPow2)
|
||||
{
|
||||
key G = scalarmultBase(d2h(1));
|
||||
|
||||
key H = hashToPointSimple(G);
|
||||
for (int j = 0 ; j < ATOMS ; j++) {
|
||||
ASSERT_TRUE(equalKeys(H, H2[j]));
|
||||
addKeys(H, H, H);
|
||||
}
|
||||
}
|
||||
|
||||
static const xmr_amount test_amounts[]={0, 1, 2, 3, 4, 5, 10000, 10000000000000000000ull, 10203040506070809000ull, 123456789123456789};
|
||||
|
||||
TEST(ringct, ecdh_roundtrip)
|
||||
|
|
Loading…
Reference in a new issue