aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey
Commit message (Expand)AuthorAgeFilesLines
* Merge GH #2453 Deprecate some math functions from public APIJack Lloyd2020-11-051-2/+4
|\
| * Some math deprecationsJack Lloyd2020-11-051-2/+4
* | MSVC doesn't accept std::vector with incomplete types in C++11Jack Lloyd2020-11-052-2/+3
* | Remove some implementation headers from public McEliece includesJack Lloyd2020-11-056-11/+28
|/
* More header mergingJack Lloyd2020-11-0315-771/+770
* Add missing includeJack Lloyd2020-11-013-0/+3
* More cleanup of XMSS headersJack Lloyd2020-11-018-518/+480
* Modify Testsuite_RNG slightly to avoid rotationsJack Lloyd2020-11-011-0/+7
* Add missing includeJack Lloyd2020-10-311-0/+1
* Make several XMSS implementation headers internalJack Lloyd2020-10-3119-88/+112
* Merge some of the ASN.1 headersJack Lloyd2020-10-3111-15/+11
* Resolve Doxygen warningsJack Lloyd2020-10-281-0/+2
* Fix ECC multiexponentiation when two points are relatedJack Lloyd2020-10-203-2/+25
* improve check if signature algorithm supports DER encodingPhilippe Lieser2020-10-091-2/+9
* Remove deprecation, stuck with this for nowJack Lloyd2020-10-011-1/+3
* Track where DL_Groups and EC_Groups come fromJack Lloyd2020-10-014-46/+136
* fix "string is not a member of std" error on windows compilation without threadsIbrahim Soliman Mohamed Soliman2020-08-241-0/+2
* Fix cppcheck findingsRené Fischer2020-06-051-1/+1
* fix leaf index size in comment for XMSS_Signature::bytes()Philippe Lieser2020-05-201-2/+2
* Merge GH #2322 Workaround GCC UbSan false positive in XMSSJack Lloyd2020-04-2210-125/+95
|\
| * Avoid UbSan false positive in GCCJack Lloyd2020-04-0610-125/+95
* | Fix flaky GOST 34.10 signature testJack Lloyd2020-04-072-22/+37
|/
* 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