aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add Wycheproof EAX test casesJack Lloyd2016-12-211-18/+170
* Merge GH #779 Add ECDH/ECIES blinding and DH small subgroup checkingJack Lloyd2016-12-214-18/+55
|\
| * Add missing q == 0 check in DL_Scheme_PublicKey::check_key() as q may not be ...Never2016-12-201-7/+19
| * Blind the ECDH/ECIES agree operation.Never2016-12-192-12/+21
| * Added DH public key check y^q mod p = 1 against small-subgroup attacks as des...Never2016-12-191-0/+2
| * Improved DL_Group verification. The group is invalid, if g^q mod p !=1 and in...Never2016-12-191-5/+19
* | Add RSA PKCS1v1.5 signature verification tests from Wycheproof suite.Jack Lloyd2016-12-205-1/+229
* | Remove obsolete test dataJack Lloyd2016-12-1934-152/+0
* | Remove duplicate test dataJack Lloyd2016-12-19153-0/+6
* | Add additional primality testsJack Lloyd2016-12-192-64/+222
* | Merge GH #781 Fix Doxygen comments for ISO 9796 paddingJack Lloyd2016-12-191-4/+4
|\ \
| * | ISO-9796-2 doxygen build fixesDaniel Neus2016-12-191-4/+4
* | | add some PKCS#11 negative testsDaniel Neus2016-12-191-0/+52
|/ /
* | Fix ECIES testJack Lloyd2016-12-191-1/+1
* | Minor refactoring of Text_Based_TestJack Lloyd2016-12-1939-149/+129
* | Add CertificatePathStatusCodes typedefJack Lloyd2016-12-182-31/+37
* | Convert to using standard uintN_t integer typesJack Lloyd2016-12-18578-5572/+5573
* | Add libs target to makefilesJack Lloyd2016-12-182-0/+4
* | IncludeOS has random device files nowJack Lloyd2016-12-181-0/+1
* | Disable TLS signature and finished message checks in fuzzer modeJack Lloyd2016-12-173-3/+23
* | Merge GH #776 Support brainpool curves in OpenSSL providerJack Lloyd2016-12-171-1/+17
|\ \
| * | Add support for brainpool curves in openssl providerRené Korthaus2016-12-171-1/+17
* | | Add OCSP fuzzerJack Lloyd2016-12-173-11/+27
|/ /
* | Fix clang-analyzer warning in AES codeJack Lloyd2016-12-161-6/+4
* | Just expect a byte stream in the TLS fuzzer input, with no length fields.Jack Lloyd2016-12-162-27/+3
* | Add fuzzer for power_modJack Lloyd2016-12-162-6/+69
* | Remove debug codeJack Lloyd2016-12-141-1/+1
* | Add some additional ressol testsJack Lloyd2016-12-141-0/+20
* | Fix exponentiation bug, related fixesJack Lloyd2016-12-1410-37/+134
* | Update fuzzers with comments from OSS-Fuzz reviewJack Lloyd2016-12-1419-19/+56
* | Fix Sphinx PDF build. GH #746Jack Lloyd2016-12-141-1/+1
|/
* Update test data to reflect change in e8009766ca2Jack Lloyd2016-12-111-24/+0
* In ressol, prohibit a >= pJack Lloyd2016-12-111-3/+5
* Merge GH #770 Public_Key constructors take std::vector for buffersJack Lloyd2016-12-1124-40/+38
|\
| * Public_Key derived class ctors take an std::vector<byte>René Korthaus2016-12-1124-40/+38
* | Fix fuzzer build flags [ci skip]Jack Lloyd2016-12-111-2/+3
|/
* Merge GH #765 Rewrite CBC unpadding operations as const timeJack Lloyd2016-12-103-47/+74
|\
| * forgot to unpoison return valsNever2016-12-091-0/+4
| * Rewrote bc unpad functions as const time operations.Never2016-12-093-47/+70
* | Fix PK EME decoding tests when algo is missingJack Lloyd2016-12-101-2/+6
* | Ignore too-large inputs in ressol fuzzerJack Lloyd2016-12-101-1/+6
* | Remove bogus abort from ECC math fuzzerJack Lloyd2016-12-101-3/+0
* | Fix fuzzer builds [ci skip]Jack Lloyd2016-12-091-3/+4
* | Avoid use of system RNG in fuzzersJack Lloyd2016-12-086-16/+41
* | Merge GH #759 Add ISO 9796-2 signature schemesJack Lloyd2016-12-086-12/+470
|\ \
| * | ISO 9796: Change header guard formatNever2016-12-061-2/+2
| * | Add ISO9796-2 Signature Schemes giving message recovery 2 and 3.Never2016-12-056-12/+470
* | | Another rename in the service of filename uniquenessJack Lloyd2016-12-081-0/+0
* | | Remove <source> block from info.txt filesJack Lloyd2016-12-0816-119/+1
* | | Inline Twofish::rs_mul into its only callerJack Lloyd2016-12-082-24/+19