aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/crypto-ops.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2018-09-11more comprehensive test for ge_p3 comparison to identity/point at infinitymoneromooo-monero1-0/+13
Reported by QuarksLab.
2018-09-11bulletproofs: a few fixes from the Kudelski reviewmoneromooo-monero1-2/+1
- 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
2018-01-27Merge pull request #3119Riccardo Spagni1-0/+152
c4f43779 crypto: add a ge_p3_identity constant (moneromooo-monero) 13b4c90e crypto: add scalar mult functions returning ge_p3 instead of ge_p2 (moneromooo-monero)
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2018-01-15crypto: add scalar mult functions returning ge_p3 instead of ge_p2moneromooo-monero1-0/+152
ge_scalarmult_p3 ge_double_scalarmult_precomp_vartime2_p3 ge_double_scalarmult_base_vartime_p3 This makes it possible to reuse the result without having to convert back to unsigned char[32] and back to ge types.
2017-12-07add a version of ge_double_scalarmult_precomp_vartime with A precompmoneromooo-monero1-3/+8
2017-12-07sc_mul and sc_muladdluigi11111-0/+652
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2016-08-28ringct: import of Shen Noether's ring confidential transactionsmoneromooo-monero1-8/+6
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-07-23License updated to BSD 3-clausefluffypony1-3/+29
2014-03-03moved all stuff to githubAntonio Juarez1-57/+63
2013-11-15crypto libamjuarez1-0/+2893