aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey/ecc_key/ecc_key.h
Commit message (Expand)AuthorAgeFilesLines
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-011-121/+0
* Add Public_Key::estimated_strength which gives an approximation of howlloyd2012-07-271-0/+3
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-5/+5
* ECC private keys had two different constructors, one taking a grouplloyd2011-04-081-14/+12
* Remove inclusions of unused headers.lloyd2011-02-101-1/+0
* Require all PK keys implement check_key. Add for ECC keys.lloyd2010-06-161-0/+3
* Remove the sign() operation from the public key objects, totally replacedlloyd2010-03-051-1/+0
* Remove unnecessary virtual destructors from ECC key base typeslloyd2010-03-041-4/+0
* Remove load hooks from ECC classes, unusedlloyd2010-03-041-4/+0
* Kill pkcs8_decoderlloyd2010-03-041-7/+0
* Add similar decoding constructors to the private keyslloyd2010-03-041-4/+7
* Remove X509_Decoder. Fix GOST-34.10 DER constructor (was default to normal ECC)lloyd2010-03-041-17/+10
* Add a new constructor to each public key algorithm (only the publiclloyd2010-03-041-0/+3
* Kill pkcs8_encoderlloyd2010-03-041-6/+0
* Add a pkcs8_private_key similiar to x509_subject_public_keylloyd2010-03-041-0/+2
* Add a new function to public key x509_subject_public_key which returnslloyd2010-03-041-6/+2
* Add a new function to Public_Key, algorithm_identifier(), which justlloyd2010-03-041-0/+2
* Small cleanupslloyd2010-03-021-0/+7
* Add some simple constructors to the EC_ base key types to simplifylloyd2010-03-021-6/+17
* Remove auto_ptr from ECC key typeslloyd2010-03-021-39/+11
* Remove a fairly useless member of EC_PublicKey that was only used forlloyd2010-03-021-2/+0
* Clean up EC_Domain_Paramslloyd2010-03-011-3/+3
* Inline GFpElementlloyd2010-02-251-3/+1
* Remove unused variable in ec_dompar. Add missing include to ecc_keylloyd2010-02-231-0/+1
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-301-6/+8
* Remove spurious trailing ; after blockslloyd2008-10-131-1/+1
* Move ECDSA_Signature into CVC module. It is not used by ECDSA directly now.lloyd2008-10-111-18/+11
* Add BOTAN_DLL macro to public class definitions that were missing it.lloyd2008-10-091-2/+2
* Reformattinglloyd2008-10-081-2/+2
* Split ecdsa module into ecc_key, ecdsa, eckaeglloyd2008-10-081-0/+159