aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey/ecc_key/ecc_key.cpp
Commit message (Expand)AuthorAgeFilesLines
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-011-148/+0
* Move assert.h from internal to very public (included in types.h)lloyd2013-03-131-1/+0
* Add Public_Key::estimated_strength which gives an approximation of howlloyd2012-07-271-0/+5
* The messages for assertion checks were done both ways, both "assertionlloyd2012-07-091-2/+3
* Fix for bug 209. Required some reworking of the ASN.1 bytestringlloyd2012-07-091-4/+18
* 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-22/+14
* Convert the BER/DER coders to use size_t instead of u32bit for smalllloyd2011-02-091-2/+2
* Use BOTAN_ASSERT in various placeslloyd2010-09-261-4/+5
* Require all PK keys implement check_key. Add for ECC keys.lloyd2010-06-161-3/+6
* Replace PointGFp::check_invaraints, which would either return silentlylloyd2010-03-191-32/+5
* Add a couple of new helper functions to BER_Decoder:lloyd2010-03-191-11/+3
* Set domain_encoding enum in all EC key constructorslloyd2010-03-051-10/+15
* Remove the sign() operation from the public key objects, totally replacedlloyd2010-03-051-5/+6
* Remove load hooks from ECC classes, unusedlloyd2010-03-041-16/+8
* Kill pkcs8_decoderlloyd2010-03-041-42/+0
* Add similar decoding constructors to the private keyslloyd2010-03-041-0/+23
* Remove X509_Decoder. Fix GOST-34.10 DER constructor (was default to normal ECC)lloyd2010-03-041-26/+0
* Add a new constructor to each public key algorithm (only the publiclloyd2010-03-041-0/+17
* Kill pkcs8_encoderlloyd2010-03-041-29/+4
* Add a pkcs8_private_key similiar to x509_subject_public_keylloyd2010-03-041-7/+12
* Add a new function to public key x509_subject_public_key which returnslloyd2010-03-041-23/+5
* Add a new function to Public_Key, algorithm_identifier(), which justlloyd2010-03-041-4/+7
* Unused variable warning in catch statementlloyd2010-03-031-1/+1
* Small cleanupslloyd2010-03-021-1/+1
* Add some simple constructors to the EC_ base key types to simplifylloyd2010-03-021-5/+33
* Remove auto_ptr from ECC key typeslloyd2010-03-021-87/+30
* Clean up EC_Domain_Paramslloyd2010-03-011-16/+14
* Remove PointGFp::mult_this_securelloyd2010-02-241-7/+3
* Add copyright and license notes to pretty much every file that didn't have them,lloyd2009-12-311-2/+2
* Split up util.h into 3 fileslloyd2009-09-171-1/+0
* Fix some unused variable nits pointed out by icc 10.1lloyd2009-07-211-1/+1
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-301-10/+12
* Reformat for shorter lineslloyd2008-11-071-5/+15
* Move ECDSA_Signature into CVC module. It is not used by ECDSA directly now.lloyd2008-10-111-74/+83
* Fix problems with disabling ECDSAlloyd2008-10-081-0/+56
* Split ecdsa module into ecc_key, ecdsa, eckaeglloyd2008-10-081-0/+192