summaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Expand)AuthorAgeFilesLines
* disable asm w/ x64 instructions set on i386naughtyfox2019-02-283-5/+5
* CryptonightR: define out i386/x86_64 specific code on other archsmoneromooo-monero2019-02-262-0/+8
* slow-hash: fix build on armmoneromooo-monero2019-02-224-27/+42
* tests: add a CNv4 JIT testmoneromooo-monero2019-02-181-7/+8
* crypto: plug CNv4 JIT into cn_slow_hashmoneromooo-monero2019-02-182-3/+100
* crypto: clear cache after generating random programmoneromooo-monero2019-02-181-0/+3
* CNv4 JIT compiler for x86-64 and testsSChernykh2019-02-174-0/+2746
* Build fixes for some platformsmoneromooo-monero2019-02-141-10/+10
* Adding cnv4-2 tweaksLee Clagett2019-02-142-31/+71
* Cryptonight variant 4 aka CryptonightRSChernykh2019-02-145-16/+507
* slow-hash: some more big endian fixesxiphon2019-02-141-6/+6
* slow-hash: fix for big endianmoneromooo-monero2019-02-141-20/+21
* Small function declaration cleanup in slow-hash.cPol Mauri2019-02-141-5/+2
* malloc scratchpad for all supported android archsm2049r2018-09-261-2/+41
* Merge pull request #4404Riccardo Spagni2018-09-221-0/+20
|\
| * cryptonote tweak v2.2Lee Clagett2018-09-221-0/+20
* | Merge pull request #4395Riccardo Spagni2018-09-211-3/+8
|\ \
| * | Fixed Keccak implementation on big-endian platformsAlexandro Sanchez2018-09-171-3/+8
| |/
* | Merge pull request #4357Riccardo Spagni2018-09-181-1401/+3
|\ \ | |/ |/|
| * crypto_ops_builder: link to EdDSA/Ed25519 draft RFCmoneromooo-monero2018-09-091-1401/+3
* | Merge pull request #4326Riccardo Spagni2018-09-143-8/+10
|\ \
| * | NetBSD supportthomasvaughan2018-09-113-8/+10
* | | Merge pull request #4219Riccardo Spagni2018-09-114-4/+35
|\ \ \
| * | | more comprehensive test for ge_p3 comparison to identity/point at infinitymoneromooo-monero2018-09-112-0/+15
| * | | crypto: some paranoid checks in generate_signature/check_signaturemoneromooo-monero2018-09-111-1/+11
| * | | crypto: never return zero in random32_unbiasedmoneromooo-monero2018-09-111-1/+1
| * | | bulletproofs: a few fixes from the Kudelski reviewmoneromooo-monero2018-09-111-2/+1
| * | | precalc the ge_p3 representation of Hmoneromooo-monero2018-09-112-0/+7
| | |/ | |/|
* | | Merge pull request #4218Riccardo Spagni2018-09-112-53/+360
|\ \ \ | |/ / |/| |
| * | Cryptonight variant 2SChernykh2018-09-092-53/+360
* | | Merge pull request #4259luigi11112018-09-042-0/+88
|\ \ \ | |_|/ |/| |
| * | Incremental Keccak API addedDusan Klinec2018-08-152-0/+88
| |/
* | add and use constant time 32 byte equality functionmoneromooo-monero2018-08-233-5/+26
* | crypto: make secret_key automatically mlockmoneromooo-monero2018-08-162-6/+8
* | Merge pull request #4137luigi11112018-08-152-3/+5
|\ \
| * | crypto: do not use boost::value_initialized to init null skey/pkeymoneromooo-monero2018-07-202-3/+2
| * | crypto: move null_pkey/null_skey to the cpp filemoneromooo-monero2018-07-152-2/+5
* | | wallet: allow adjusting number of rounds for the key derivation functionstoffu2018-08-081-4/+8
| |/ |/|
* | Merge pull request #4097luigi11112018-07-272-4/+25
|\ \
| * | crypto: remove slight bias in key generation due to modulomoneromooo-monero2018-07-052-4/+25
| |/
* | Merge pull request #4074luigi11112018-07-191-6/+0
|\ \
| * | crypto: remove unused unsafe random scalar generatormoneromooo-monero2018-06-281-6/+0
| |/
* | Merge pull request #4045luigi11112018-07-197-10/+10
|\ \
| * | Changed URLs to HTTPSeinsteinsfool2018-06-237-10/+10
| |/
* / crypto: add a README pointing to the SUPERCOP licencemoneromooo-monero2018-06-181-0/+4
|/
* Merge pull request #3592luigi11112018-05-312-10/+15
|\
| * crypto: fix initialization order issue with random mutexmoneromooo-monero2018-04-102-10/+15
* | crypto: more places needing fixing for GCC 8.1moneroexamples2018-05-131-10/+10
* | chacha: fix build with GCC 8.1moneromooo-monero2018-05-131-2/+2
* | slow-hash: fix memory leak for Windows /karbowanec#41aivve2018-04-241-1/+1
|/