aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey/ecdsa/ecdsa.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use size_t instead of u32bit in all of pubkeylloyd2010-10-121-3/+3
* If we generate a k such that s or r is 0, don't fail, simply retrylloyd2010-09-261-11/+13
* First set of changes for avoiding use implicit vector->pointer conversionslloyd2010-09-131-2/+2
* KeyPair::check_key's behavior of throwing an exception upon failure waslloyd2010-03-211-0/+13
* Use a Modular_Reducer in ECDSA oplloyd2010-03-131-6/+6
* Deconstify PK_Ops. It's quite reasonable that some op will want tolloyd2010-03-091-2/+2
* Constify sign and verify opslloyd2010-03-051-4/+4
* Remove ECDSA_PublicKey::verifylloyd2010-03-051-30/+0
* Add verification ops for all signature key typeslloyd2010-03-051-0/+30
* Remove the sign() operation from the public key objects, totally replacedlloyd2010-03-051-35/+6
* Add signature generation operation classes. Remove sign() fromlloyd2010-03-051-0/+36
* Add some simple constructors to the EC_ base key types to simplifylloyd2010-03-021-33/+0
* Remove ECDSA_Op and its attendant bitslloyd2010-03-021-30/+45
* Remove auto_ptr from ECC key typeslloyd2010-03-021-120/+26
* Remove a fairly useless member of EC_PublicKey that was only used forlloyd2010-03-021-34/+0
* Clean up EC_Domain_Paramslloyd2010-03-011-1/+1
* Remove PointGFp::mult_this_securelloyd2010-02-241-3/+2
* Add copyright and license notes to pretty much every file that didn't have them,lloyd2009-12-311-2/+2
* Much cleaning up in ECDSA, though it's still rather a mess (and 50x slowerlloyd2009-11-181-42/+34
* Split up util.h into 3 fileslloyd2009-09-171-1/+0
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-301-10/+12
* Decruftlloyd2008-10-121-36/+27
* Move ECDSA_Signature into CVC module. It is not used by ECDSA directly now.lloyd2008-10-111-12/+38
* Fix problems with disabling ECDSAlloyd2008-10-081-56/+0
* Split ecdsa module into ecc_key, ecdsa, eckaeglloyd2008-10-081-72/+27
* Split ECDSA and ECKAEG implementatations apartlloyd2008-10-071-41/+281
* Rename pk dir to pubkey, avoids tab-completion collision with pk_padlloyd2008-10-011-0/+72