aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/pk_algs.cpp
Commit message (Expand)AuthorAgeFilesLines
* Further build/test fixes for restricted configurationsJack Lloyd2017-09-241-0/+8
* Header file cleanupsJack Lloyd2017-09-211-0/+1
* Silence clang warning in create_private_key().Alexander Bluhm2017-08-131-1/+1
* When creating an EC curve with default params, use algo-specific curveJack Lloyd2017-08-041-1/+17
* Add SM2 encryption to FFIJack Lloyd2017-08-041-0/+8
* Add SM2 signature schemeJack Lloyd2017-06-291-0/+20
* Add Ed25519 key type and testsJack Lloyd2017-06-071-0/+21
* Maintainer mode fixesJack Lloyd2017-05-181-0/+5
* Generate private RSA key with OpenSSL.Alexander Bluhm2017-04-301-1/+35
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-2/+2
* Public_Key derived class ctors take an std::vector<byte>René Korthaus2016-12-111-2/+2
* Make XMSS more friendly about invalid params.Jack Lloyd2016-11-251-1/+1
* Added Extended Hash-Based Signatures (XMSS)Matthias Gierlings2016-11-111-0/+22
* Remove automatic self-testing of public and private keysJack Lloyd2016-11-031-7/+6
* Use correct macro for ECC in create_private_keyJack Lloyd2016-10-221-1/+1
* Add create_private_key, expose key loading functions in pk_algs.hJack Lloyd2016-10-201-56/+161
* Remove deprecated Nyberg-Rueppel and Rabin-Williams signaturesJack Lloyd2016-09-021-28/+0
* Add ECKCDSA signature algorithmRené Korthaus2016-06-141-0/+14
* Add ECGDSARené Korthaus2016-04-191-0/+14
* McEliece cleanupsJack Lloyd2015-09-291-0/+14
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-041-2/+2
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Add Curve25519 based on curve25519-donna by Adam Langley.lloyd2014-12-271-0/+14
* Move lib into srclloyd2014-01-101-0/+160