aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey
Commit message (Expand)AuthorAgeFilesLines
* Increase size of ECC scalar blindingJack Lloyd2020-03-211-4/+7
* Try to avoid weird warning in VC2019Jack Lloyd2020-03-211-2/+2
* Build and link the tests and cli on baremetal as wellJack Lloyd2020-03-151-0/+4
* Remove use of Binary Extended Euclidean Algorithm for inversionJack Lloyd2020-03-011-2/+1
* Remove unused member variableJack Lloyd2020-03-012-3/+1
* Fix shadow warnings from GCCJack Lloyd2020-03-011-2/+2
* Merge GH #2277 Avoid double free in PKCS8::load_key under Clang 8Jack Lloyd2020-02-181-2/+6
|\
| * use bind rather than a lambdaHannes Rantzsch2020-02-181-2/+6
* | Fix exportJack Lloyd2020-02-151-1/+1
* | Small cleanupsJack Lloyd2020-02-142-2/+7
* | Use thread pool instead of std::async for RSA-CRTJack Lloyd2020-02-071-4/+4
|/
* Avoid using std::log2 in workfactor.cppJack Lloyd2020-01-161-7/+9
* Fix a Coverity issueJack Lloyd2020-01-031-1/+1
* Fix MSVC warning in NewhopeJack Lloyd2019-12-061-1/+1
* Fix MSVC warnings in McElieceJack Lloyd2019-12-0612-192/+171
* Fix MSVC warnings in XMSSJack Lloyd2019-12-066-19/+20
* Add -Werror mode for CI buildJack Lloyd2019-12-032-15/+17
* Fix unreachable codeJack Lloyd2019-11-251-1/+0
* Deprecate DER_Encoder::get_contents_unlockedJack Lloyd2019-10-281-7/+4
* Add missing certificatesRené Korthaus2019-10-232-0/+2
* Add support for XMSS X.509 certificatesRené Korthaus2019-10-215-25/+74
* silence trivial warningsNuno Goncalves2019-10-201-2/+2
* Merge GH #2147 Add constant-time gcd computationJack Lloyd2019-10-161-1/+0
|\
| * Add constant-time gcdJack Lloyd2019-10-121-1/+0
* | Update DLIES in the same wayJack Lloyd2019-10-131-10/+6
* | Add a more explicit exception to catch cases where app doesn't set IVJack Lloyd2019-10-131-0/+5
* | Always try to use an IV with ECIESJack Lloyd2019-10-131-8/+3
|/
* Throw if you attempt to use GOST 34.10-2012 with invalid paramsJack Lloyd2019-10-062-6/+26
* fix for botan issue #2128: klocwork warning - get_affine_x() andMartin Ostertag2019-10-022-6/+6
* Merge GH #2104 Add a variant of RandomNumberGenerator::random_vecJack Lloyd2019-09-131-2/+2
|\
| * Add a variant of RandomNumberGenerator::random_vecJack Lloyd2019-09-131-2/+2
* | Support loading an EC point with affine zero coordinates.Jack Lloyd2019-09-122-2/+3
|/
* MoarJack Lloyd2019-09-061-1/+1
* Deprecate many publically available headersJack Lloyd2019-09-0614-2/+31
* Remove pow_mod.h from ElGamalJack Lloyd2019-08-231-12/+25
* Remove pow_mod.h from Diffie-HellmanJack Lloyd2019-08-231-7/+17
* Merge GH #2070 Precompute RSA Montgomery paramsJack Lloyd2019-08-232-163/+305
|\
| * Fix python testJack Lloyd2019-08-171-0/+2
| * Have RSA key precompute Montgomery parametersJack Lloyd2019-08-172-163/+303
* | Merge GH #2051 Have cli sign util update stateful keysJack Lloyd2019-08-202-0/+4
|\ \ | |/ |/|
| * Add Private_Key::stateful_operation and use it in cli signerJack Lloyd2019-07-302-0/+4
* | Avoid using old pow_mod interface in RSAJack Lloyd2019-08-171-7/+13
* | Reduce usage of oids.h with the addition of some helpers on OIDJack Lloyd2019-08-043-19/+10
* | Deprecate and replace OIDS::lookupJack Lloyd2019-08-046-22/+22
* | Update GOST to use 2012 OIDs/paramsJack Lloyd2019-08-034-10/+18
* | Add gost_512A paramJack Lloyd2019-08-011-0/+12
* | Fix test when GOST or Streebog is disabledJack Lloyd2019-08-011-0/+1
* | Updates for GOST 2012 supportJack Lloyd2019-08-016-8/+17
|/
* Move decl of blinding bits into the source fileJack Lloyd2019-07-272-2/+6
* Remove BearSSL providerJack Lloyd2019-07-051-34/+0