aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Add a test of highly imbalanced RSA keyJack Lloyd2018-12-271-0/+15
* Rename OS::get_processor_timestamp to OS::get_cpu_cycle_counterJack Lloyd2018-12-231-7/+7
* Make significant_words const time alsoJack Lloyd2018-12-231-0/+50
* Merge GH #1794 Improve const time logic in PKCS1v15 and OAEP decodingJack Lloyd2018-12-212-49/+49
|\
| * Use consistent logic for OAEP and PKCS1v15 decodingJack Lloyd2018-12-212-49/+49
* | Avoid including rotate.h in bswap.hJack Lloyd2018-12-211-0/+1
|/
* Address a couple of Coverity false positivesJack Lloyd2018-12-192-2/+47
* Fix some MSVC warningsJack Lloyd2018-12-107-14/+16
* Support recovering ECDSA public key from message/signature pairJack Lloyd2018-12-102-0/+66
* Add base58 encoding/decodingJack Lloyd2018-12-093-0/+188
* Remove Chi-square test on random_integerJack Lloyd2018-12-091-46/+0
* Remove hamming_weight functionJack Lloyd2018-12-061-5/+4
* Remove some conditional branches from divisionJack Lloyd2018-12-051-0/+2968
* Fix more MSVC warningsJack Lloyd2018-12-043-3/+23
* Fix a FFI test when threads are disabledJack Lloyd2018-12-031-1/+9
* Fix bug in TLS CBC unpaddingJack Lloyd2018-12-031-0/+6
* Add a constant time divide variant for dividing by uint8_tJack Lloyd2018-12-022-0/+22
* Add a const-time division algorithmJack Lloyd2018-12-022-6/+23
* Fix a bug in bigint_sub_absJack Lloyd2018-12-021-0/+3
* Better debugging output when a test failsJack Lloyd2018-12-021-7/+15
* Correct a bug in BigInt::operator%(word)Jack Lloyd2018-12-012-2/+17
* Simplify BigInt addition and subtractionJack Lloyd2018-11-301-0/+24
* Fix a bug in OneAndZeros unpaddingJack Lloyd2018-11-301-0/+6
* Add CT::Mask typeJack Lloyd2018-11-281-34/+39
* Make exceptions easier to translate to error codesJack Lloyd2018-11-239-29/+28
* Merge GH #1743 Avoid memset/memcpy in library codeJack Lloyd2018-11-194-7/+14
|\
| * Avoid calling memset, memcpy within library codeJack Lloyd2018-11-174-7/+14
* | Avoid a crank from Sonar [ci skip]Jack Lloyd2018-11-171-1/+1
|/
* Fix Sonar warningJack Lloyd2018-11-171-1/+1
* Run RSA blinding tests only with base providerAlexander Bluhm2018-11-081-2/+9
* Compile fixJack Lloyd2018-11-071-1/+1
* Avoid throwing std:: exceptionsJack Lloyd2018-11-071-1/+1
* Avoid using std::invalid_argumentJack Lloyd2018-11-071-1/+1
* Add ChaCha using SIMD_4x32Jack Lloyd2018-11-041-0/+36
* Use 64-bit integer for seek value in stream cipher testsJack Lloyd2018-11-041-1/+1
* Add VarMap::get_opt_u64Jack Lloyd2018-11-042-8/+25
* Correct testJack Lloyd2018-11-024-3/+18
* Handle setting AD after a nonce correctly in AEADsJack Lloyd2018-10-311-4/+29
* Fixes and improvments for TSS codeJack Lloyd2018-10-293-17/+200
* Add VarMap::get_req_bin_listJack Lloyd2018-10-292-2/+30
* Add some long Blowfish testsJack Lloyd2018-10-182-0/+14
* Fix TLS signature algorithm intoleranceJack Lloyd2018-10-161-0/+10
* Correct error with XTS minimum block sizeJack Lloyd2018-10-151-0/+579
* Remove duplicated XTS test vectorsJack Lloyd2018-10-151-25/+2
* move instead of copyrumcajs2018-10-144-12/+12
* Add an explicit OS target for EmscriptenJack Lloyd2018-10-122-5/+9
* Fixes for building for LLVM bitcode/EmscriptenJack Lloyd2018-10-071-1/+1
* Add more SM2 signature testsJack Lloyd2018-10-051-0/+56
* Resolve a leak in OpenSSL ECDSA verification for old OpenSSLJack Lloyd2018-10-031-1/+11
* Remove support for Visual C++ 2013Jack Lloyd2018-10-013-4/+4