Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-08-28 | ringct: remove unused code | moneromooo-monero | 1 | -245/+0 | |
2016-08-28 | ringct: use memcpy/memset instead of handwritten loop where appropriate | moneromooo-monero | 1 | -29/+11 | |
2016-08-28 | ringct: remove spurious copies | moneromooo-monero | 1 | -24/+4 | |
2016-08-28 | rct amount key modified as per luigi1111's recommendations | moneromooo-monero | 1 | -14/+4 | |
This allows the key to be not the same for two outputs sent to the same address (eg, if you pay yourself, and also get change back). Also remove the key amounts lists and return parameters since we don't actually generate random ones, so we don't need to save them as we can recalculate them when needed if we have the correct keys. | |||||
2016-08-28 | rct: make the amount key derivable by a third party with the tx key | moneromooo-monero | 1 | -7/+13 | |
Scheme design from luigi1114. | |||||
2016-08-28 | rct: use the already defined H where possible | moneromooo-monero | 1 | -2/+1 | |
Found by luigi1111w | |||||
2016-08-28 | ringct: optimization/cleanup of hash functions | Shen Noether | 1 | -0/+25 | |
2016-08-28 | ringct: "simple" ringct variant | Shen Noether | 1 | -0/+6 | |
Allows the fake outs to be in different positions for each ring. For rct inputs only. | |||||
2016-08-28 | ringct: fix size unit mismatch calling keccak | moneromooo-monero | 1 | -1/+1 | |
2016-08-28 | ringct: catch errors from ge_frombytes_vartime | moneromooo-monero | 1 | -11/+12 | |
2016-08-28 | ringct: add functions to commit to an amount | moneromooo-monero | 1 | -0/+17 | |
One to commit to an amount with zero key (for use with fake commitments for pre-rct outputs), and one with an arbitrary key (for rct outputs). | |||||
2016-08-28 | ringct: simplify random key generation | moneromooo-monero | 1 | -7/+2 | |
2016-08-28 | ringct: cosmetic fixes | Shen Noether | 1 | -29/+3 | |
Ported from Shen's RingCT repo | |||||
2016-08-28 | ringct: changes to hashToPointSimple to calcualte H2 values | Shen Noether | 1 | -0/+5 | |
Ported from Shen's RingCT repo | |||||
2016-08-28 | ringct: compare keys with bitwise equality, not crypto ops | Shen Noether | 1 | -7/+6 | |
Ported from Shen's RingCT repo | |||||
2016-08-28 | ringct: fix size argument to cn_fast_hash | Shen Noether | 1 | -1/+1 | |
Ported from Shen's RingCT repo | |||||
2016-08-28 | ringct: lock access to the PRNG | moneromooo-monero | 1 | -2/+2 | |
2016-08-28 | ringct: import of Shen Noether's ring confidential transactions | moneromooo-monero | 1 | -0/+741 | |