aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey/pk_keys.h
Commit message (Expand)AuthorAgeFilesLines
* Add Public_Key::estimated_strength which gives an approximation of howlloyd2012-07-271-0/+11
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-3/+3
* Use size_t instead of u32bit in all of pubkeylloyd2010-10-121-3/+3
* Replace "@return a blah" and "@return the blah" with just "@return blah"lloyd2010-06-161-5/+5
* Require all PK keys implement check_key. Add for ECC keys.lloyd2010-06-161-2/+2
* Doxygen commentslloyd2010-06-161-3/+19
* Fix a few hundred Doxygen warningslloyd2010-06-151-1/+1
* New BER encoding funcs for PKCS and X.509. Remove Private_Key dep herelloyd2010-06-151-2/+0
* Some PKCS #8 simplificationslloyd2010-06-141-0/+2
* Remove the now no-op classes PK_Encrypting_Key,lloyd2010-03-081-35/+0
* Add ops for ElGamal encryption and decryption.lloyd2010-03-051-7/+0
* Add verification ops for all signature key typeslloyd2010-03-051-7/+0
* Add signature generation operation classes. Remove sign() fromlloyd2010-03-051-4/+0
* This checkin represents a pretty major change in how PK operations arelloyd2010-03-041-1/+1
* Quite the hack, here.lloyd2010-03-041-0/+7
* Kill pkcs8_decoderlloyd2010-03-041-7/+0
* Remove X509_Decoder. Fix GOST-34.10 DER constructor (was default to normal ECC)lloyd2010-03-041-7/+0
* Kill pkcs8_encoderlloyd2010-03-041-8/+0
* Add a pkcs8_private_key similiar to x509_subject_public_keylloyd2010-03-041-0/+5
* Add a new function to public key x509_subject_public_key which returnslloyd2010-03-041-3/+2
* Add a new function to Public_Key, algorithm_identifier(), which justlloyd2010-03-041-0/+6
* Move the contents of pubkey/pubkey (which was kind of a catch-all tolloyd2009-07-151-0/+180