aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* chacha: call prehashed version explicitly as generate_chacha_key_prehashedstoffu2018-03-144-16/+34
* crypto: revert odd namespace changes made in #3303stoffu2018-03-142-10/+1
* device: untangle cyclic depenencystoffu2018-03-143-89/+0
* device: made function prototypes consistent with pre-#3303 codebasestoffu2018-03-141-6/+2
* slow-hash: fix uint64 type typomoneromooo-monero2018-03-071-1/+1
* tweaks to the monerov1 cryptonight algorithmLee Clagett2018-03-051-16/+52
* slow-hash: optimized versionSChernykh2018-03-051-4/+4
* Monero Cryptonight variants, and add one for v7moneromooo-monero2018-03-054-12/+53
* Correct spelling mistakes.Edward Betts2018-03-051-1/+1
* Code modifications to integrate Ledger HW device into monero-wallet-cli.cslashm2018-03-047-6/+115
* crypto: add missing include (WIN32)iDunk54002018-02-161-0/+1
* Merge pull request #3226Riccardo Spagni2018-02-161-2/+3
|\
| * keccak: fix mdlen bounds sanity checkingmoneromooo-monero2018-02-071-1/+2
| * keccak: fix sanity check bounds testmoneromooo-monero2018-02-021-1/+1
* | Merge pull request #3187Riccardo Spagni2018-02-163-7/+33
|\ \
| * | call _exit instead of abort in release modemoneromooo-monero2018-02-013-7/+33
* | | Merge pull request #3180Riccardo Spagni2018-02-163-5/+15
|\ \ \ | |_|/ |/| |
| * | Support building cncrypto lib with msvcMatt Little2018-01-253-5/+15
| |/
* | Merge pull request #3119Riccardo Spagni2018-01-273-0/+157
|\ \
| * | crypto: add a ge_p3_identity constantmoneromooo-monero2018-01-152-0/+2
| * | crypto: add scalar mult functions returning ge_p3 instead of ge_p2moneromooo-monero2018-01-152-0/+155
| |/
* / Update 2018 copyrightxmr-eric2018-01-2631-31/+31
|/
* Merge pull request #2988Riccardo Spagni2018-01-101-1/+1
|\
| * blake256: fix wrong hash when computed in partsmoneromooo-monero2017-12-221-1/+1
* | fix some link errors in debug mode for macosstoffu2018-01-101-0/+1
* | move memwipe to epee to avoid common<->crypto circular dependenciesmoneromooo-monero2018-01-102-2/+2
* | Add a chacha20 variant to go with chacha8moneromooo-monero2017-12-253-17/+32
|/
* Scrub keys from memory just before scope end.moneromooo-monero2017-12-162-17/+10
* Merge pull request #2860Riccardo Spagni2017-12-161-2/+3
|\
| * use memwipe in a few relevant placesmoneromooo-monero2017-11-271-2/+3
* | add a version of ge_double_scalarmult_precomp_vartime with A precompmoneromooo-monero2017-12-072-3/+9
* | sc_mul and sc_muladdluigi11112017-12-072-0/+654
|/