aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey/ecdsa/ecdsa.h
Commit message (Expand)AuthorAgeFilesLines
* ECC private keys had two different constructors, one taking a grouplloyd2011-04-081-12/+10
* Use size_t instead of u32bit in all of pubkeylloyd2010-10-121-12/+12
* More Doxygen updates/fixeslloyd2010-06-151-0/+6
* Fix a few hundred Doxygen warningslloyd2010-06-151-2/+4
* KeyPair::check_key's behavior of throwing an exception upon failure waslloyd2010-03-211-0/+2
* Use a Modular_Reducer in ECDSA oplloyd2010-03-131-0/+2
* Deconstify PK_Ops. It's quite reasonable that some op will want tolloyd2010-03-091-2/+2
* Remove the now no-op classes PK_Encrypting_Key,lloyd2010-03-081-4/+2
* Constify sign and verify opslloyd2010-03-051-2/+2
* Remove ECDSA_PublicKey::verifylloyd2010-03-051-10/+0
* Rename PK_Ops::Signature_Operation to PK_Ops::Signaturelloyd2010-03-051-1/+1
* Add verification ops for all signature key typeslloyd2010-03-051-0/+19
* Remove the sign() operation from the public key objects, totally replacedlloyd2010-03-051-10/+0
* Add signature generation operation classes. Remove sign() fromlloyd2010-03-051-0/+19
* Add similar decoding constructors to the private keyslloyd2010-03-041-5/+4
* Add a new constructor to each public key algorithm (only the publiclloyd2010-03-041-14/+14
* Add some simple constructors to the EC_ base key types to simplifylloyd2010-03-021-3/+7
* Remove ECDSA_Op and its attendant bitslloyd2010-03-021-9/+0
* Remove auto_ptr from ECC key typeslloyd2010-03-021-30/+4
* Remove a fairly useless member of EC_PublicKey that was only used forlloyd2010-03-021-12/+0
* Much cleaning up in ECDSA, though it's still rather a mess (and 50x slowerlloyd2009-11-181-0/+12
* Make set_all_values in {ECDSA,ECKAEG}_{Public,Private}Key all non-virtual;lloyd2009-11-101-3/+2
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-301-7/+9
* Remove spurious trailing ; after blockslloyd2008-10-131-2/+2
* Move ECDSA_Signature into CVC module. It is not used by ECDSA directly now.lloyd2008-10-111-17/+19
* Add BOTAN_DLL macro to public class definitions that were missing it.lloyd2008-10-091-5/+5
* Reformattinglloyd2008-10-081-4/+4
* Split ecdsa module into ecc_key, ecdsa, eckaeglloyd2008-10-081-0/+1
* Split ECDSA and ECKAEG implementatations apartlloyd2008-10-071-69/+109
* Rename pk dir to pubkey, avoids tab-completion collision with pk_padlloyd2008-10-011-0/+100