aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Expand)AuthorAgeFilesLines
* Update 2019 copyrightbinaryFate2019-03-0531-31/+31
* CryptonightR: define out i386/x86_64 specific code on other archsmoneromooo-monero2019-03-052-0/+8
* slow-hash: fix build on armmoneromooo-monero2019-03-054-27/+42
* tests: add a CNv4 JIT testmoneromooo-monero2019-03-041-7/+8
* crypto: plug CNv4 JIT into cn_slow_hashmoneromooo-monero2019-03-042-3/+100
* crypto: clear cache after generating random programmoneromooo-monero2019-03-041-0/+3
* CNv4 JIT compiler for x86-64 and testsSChernykh2019-03-044-0/+2746
* Fixed path to int-util.hSChernykh2019-02-141-1/+1
* Adding cnv4-2 tweaksSChernykh2019-02-142-39/+79
* Cryptonight variant 4 aka CryptonightRSChernykh2019-02-145-16/+507
* move int-util.h to epeemoneromooo-monero2018-12-047-7/+7
* Merge pull request #4854Riccardo Spagni2018-12-042-4/+0
|\
| * Removed a lot of unnecessary includesMartijn Otto2018-11-152-4/+0
* | slow-hash: some more big endian fixesxiphon2018-11-161-6/+6
* | slow-hash: fix for big endianmoneromooo-monero2018-11-161-20/+21
* | Merge pull request #4757Riccardo Spagni2018-11-141-0/+7
|\ \
| * | hash: fix hash_permutation on big endianmoneromooo-monero2018-10-291-0/+7
* | | Merge pull request #4755Riccardo Spagni2018-11-141-2/+3
|\ \ \ | |_|/ |/| |
| * | crypto: fix AES encryption on big endianxiphon2018-10-311-2/+3
| |/
* | Merge pull request #4711Riccardo Spagni2018-11-061-5/+2
|\ \
| * | Small function declaration cleanup in slow-hash.cPol Mauri2018-10-231-5/+2
| |/
* | crypto: fixed groestl on big-endian platformsxiphon2018-10-252-47/+91
* | crypto: fixed incremental keccak API on big-endian platformsxiphon2018-10-221-2/+3
|/
* Merge pull request #4449Riccardo Spagni2018-09-291-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
| |/