aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/pkcs8.cpp
Commit message (Expand)AuthorAgeFilesLines
* Deprecate and replace OIDS::lookupJack Lloyd2019-08-041-3/+3
* s/as_string/to_string/Jack Lloyd2019-03-011-3/+3
* Default McEliece and XMSS to SIV modeJack Lloyd2019-02-181-2/+10
* Fixes for minimized buildsJack Lloyd2019-02-161-3/+8
* Make exceptions easier to translate to error codesJack Lloyd2018-11-231-5/+8
* Add PBES2 as alias for PBE-PKCS5v20Jack Lloyd2018-08-231-1/+3
* Simplify exception messagesJack Lloyd2018-08-221-2/+2
* Fix PBE decoding and fix test macro checkJack Lloyd2018-05-221-1/+1
* DER improvementsJack Lloyd2018-05-221-18/+25
* Make PBES2 optionalJack Lloyd2018-01-181-8/+35
* Add accessors to ASN1_Attribute and AlgorithmIdentifierJack Lloyd2017-12-191-6/+6
* Address various GCC warningsJack Lloyd2017-10-061-1/+1
* Fixes for MSVCJack Lloyd2017-09-281-0/+1
* Further header cleanupsJack Lloyd2017-09-281-0/+1
* Add variants of PKCS8::load_key that don't require an RNG argumentJack Lloyd2017-09-281-17/+62
* Add ability to specify iterations when encrypting a private keyJack Lloyd2017-02-261-2/+84
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-9/+9
* Add Private_Key::private_key_info()René Korthaus2016-12-051-9/+2
* Remove automatic self-testing of public and private keysJack Lloyd2016-11-031-2/+2
* Add create_private_key, expose key loading functions in pk_algs.hJack Lloyd2016-10-201-2/+2
* Add IncludeOS target. Make filesystem support optional.Jack Lloyd2016-10-101-0/+3
* String comparision fixesDaniel Neus2016-01-041-3/+3
* Fix loading of unencrypted, BER encoded private keys via PKCS8 apiRené Korthaus2015-12-251-13/+69
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-111-2/+2
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-041-71/+24
* Use registry for streams and MACs. Start updating callers.lloyd2015-01-311-4/+2
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* When encrypting McEliece or Curve25519 keys, default to GCM instead of CBC.lloyd2014-12-271-8/+12
* Cleanup for pbe name parsing in PKCS #8 encoderlloyd2014-12-081-14/+23
* Cleanup PBES2 and add GCM supportlloyd2014-11-191-15/+21
* Guess I won't be needing theselloyd2014-01-181-1/+0
* Move lib into srclloyd2014-01-101-0/+284