aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey/pubkey.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make MemoryRegion::set protected, change all callerslloyd2010-10-291-8/+15
* Use size_t instead of u32bit in all of pubkeylloyd2010-10-121-17/+17
* Use BOTAN_ASSERT in various placeslloyd2010-09-261-2/+6
* Update all uses of MemoryRegion::append to use either push_back or operator+=lloyd2010-09-151-2/+1
* Remove more uses of vector to pointer implicit conversionslloyd2010-09-131-5/+5
* Don't call get_eme or get_kdf with name "Raw" (returns NULL); ideallylloyd2010-03-191-3/+3
* Give PK_Signer users the option of disabling fault protectionlloyd2010-03-131-5/+6
* Have PK_Signer check the validity of all signatures before releasing.lloyd2010-03-091-7/+47
* Rename PK_Encryptor_MR_with_EME and PK_Decryptor_MR_with_EME tolloyd2010-03-081-16/+16
* Have the constructors in pubkey.h take all arguments look_pk does, andlloyd2010-03-081-18/+26
* Add ops for ElGamal encryption and decryption.lloyd2010-03-051-45/+35
* Add verification ops for all signature key typeslloyd2010-03-051-61/+32
* Add signature generation operation classes. Remove sign() fromlloyd2010-03-051-44/+21
* This checkin represents a pretty major change in how PK operations arelloyd2010-03-041-5/+20
* Clean up PK_Key_Agreement slightlylloyd2010-03-041-15/+0
* Remove catch clauses made redundant by inheritence changes in exception hiera...lloyd2010-01-081-5/+0
* Clean up exceptions. Remove some unused ones like Config_Error. Makelloyd2010-01-051-3/+3
* Make many more headers internal-only.lloyd2009-12-161-1/+1
* Move the contents of pubkey/pubkey (which was kind of a catch-all tolloyd2009-07-151-0/+396