aboutsummaryrefslogtreecommitdiff
path: root/src/ringct
Commit message (Expand)AuthorAgeFilesLines
...
* integrate simple rct apimoneromooo-monero2016-08-283-67/+76
* ringct: optimization/cleanup of hash functionsShen Noether2016-08-283-22/+45
* ringct: "simple" ringct variantShen Noether2016-08-285-3/+249
* ringct: fix size unit mismatch calling keccakmoneromooo-monero2016-08-281-1/+1
* ringct: do not serialize what can be reconstructedmoneromooo-monero2016-08-283-21/+43
* ringct: catch errors from ge_frombytes_vartimemoneromooo-monero2016-08-281-11/+12
* ringct: add missing size check for ecdhInfomoneromooo-monero2016-08-281-0/+1
* ringct: change asserts to return false for boolean functionsmoneromooo-monero2016-08-281-10/+10
* add rct to the protocolmoneromooo-monero2016-08-281-15/+23
* ringct: add functions to commit to an amountmoneromooo-monero2016-08-282-0/+21
* make rct tx serialization workmoneromooo-monero2016-08-281-0/+48
* ringct: allow no outputs, and add tests for this and feesmoneromooo-monero2016-08-281-2/+0
* ringct: make fee optionalmoneromooo-monero2016-08-281-2/+9
* ringct: txn fee stuffShen Noether2016-08-283-13/+24
* ringct: new {gen,decode}Rct APIs for conveniencemoneromooo-monero2016-08-282-11/+27
* ringct: add more convenience functionsmoneromooo-monero2016-08-281-4/+14
* ringct: add convenience functions to bridge ringct and cryptonotemoneromooo-monero2016-08-281-0/+5
* ringct: restore verRange check in debug modemoneromooo-monero2016-08-281-1/+1
* ringct: add check for destinations/amount size being equalmoneromooo-monero2016-08-281-0/+1
* ringct: fix off by 1 in mixin usagemoneromooo-monero2016-08-281-3/+3
* ringct: simplify random key generationmoneromooo-monero2016-08-281-7/+2
* ringct: cosmetic fixesShen Noether2016-08-284-46/+9
* ringct: changes to hashToPointSimple to calcualte H2 valuesShen Noether2016-08-281-0/+5
* ringct: compare keys with bitwise equality, not crypto opsShen Noether2016-08-281-7/+6
* ringct: fix size argument to cn_fast_hashShen Noether2016-08-281-1/+1
* Fix sc_0 to skGen in ProveRangeShen Noether2016-08-281-1/+1
* ringct: add a few consts where appropriatemoneromooo-monero2016-08-282-6/+6
* tests: more ringct range proof testsmoneromooo-monero2016-08-281-1/+1
* rct: add serialization machinery to rct typesmoneromooo-monero2016-08-281-10/+32
* serialization: declare do_serialize specializations before usemoneromooo-monero2016-08-281-1/+1
* Added note on generating H2Shen Noether2016-08-281-1/+2
* Fixed missing last index H2Shen Noether2016-08-281-1/+2
* ringct: lock access to the PRNGmoneromooo-monero2016-08-281-2/+2
* ringct: add simple input validationmoneromooo-monero2016-08-282-32/+74
* ringct: add convenience operators to keymoneromooo-monero2016-08-281-0/+4
* ringct: import of Shen Noether's ring confidential transactionsmoneromooo-monero2016-08-289-0/+2374