aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey
Commit message (Expand)AuthorAgeFilesLines
* Wrap lines to 80 columnslloyd2008-10-282-8/+13
* Move EntropySource base class to new entropy_src.h (which allows the implemen...lloyd2008-10-261-0/+1
* Move pbe/pbe_base to pbe/lloyd2008-10-261-1/+1
* Put pk_pad.{h,cpp} from core into pk_pad/ dir (cleaner I think)lloyd2008-10-261-0/+1
* Add ECKAEG benchmark. Fix several problems found in ECKAEG key (had pure virt...lloyd2008-10-132-36/+59
* Remove spurious trailing ; after blockslloyd2008-10-133-6/+6
* Wrap lineslloyd2008-10-131-5/+8
* Add trailing H__ to some header guards. Line wrap long comment.lloyd2008-10-131-3/+4
* Doxygen comments for pkcs8.h from InSiTolloyd2008-10-131-31/+127
* Another batch of InSiTo Doxygen commentslloyd2008-10-133-32/+227
* Kill stray charlloyd2008-10-131-1/+1
* And add yet more InSiTo Doxygen comments (20 .h files to go...)lloyd2008-10-131-25/+75
* Add comment from InSiTo's enums.h for Signature_Formatlloyd2008-10-131-0/+3
* Wrap lineslloyd2008-10-131-4/+9
* InSiTo Doxygen comments for pubkey.hlloyd2008-10-131-64/+233
* Add Doxygen comments for missing paramslloyd2008-10-131-2/+8
* Add Doxygen comments to if_algo.h (from InSiTo)lloyd2008-10-131-7/+32
* Add Doxygen comments to RSA key constructors (from InSiTo)lloyd2008-10-131-8/+31
* More Doxygen comments from InSiTolloyd2008-10-131-16/+53
* More Doxygen comments from InSiTolloyd2008-10-132-6/+28
* Add Doxygen comments to dh.h (from InSiTo)lloyd2008-10-131-13/+34
* Decruftlloyd2008-10-121-36/+27
* Move ECDSA_Signature into CVC module. It is not used by ECDSA directly now.lloyd2008-10-118-295/+152
* Add more ECC domain parameter sets from InSiTolloyd2008-10-111-10/+295
* Add BOTAN_DLL macro to public class definitions that were missing it.lloyd2008-10-098-20/+20
* Add BSI variant of EMSA1, from InSiTolloyd2008-10-081-1/+1
* Needed include of numthry.hlloyd2008-10-081-0/+1
* Needed include of numthry.hlloyd2008-10-081-0/+1
* Fix problems with disabling ECDSAlloyd2008-10-082-56/+56
* Reformattinglloyd2008-10-084-27/+31
* Split ecdsa module into ecc_key, ecdsa, eckaeglloyd2008-10-0818-193/+523
* Fix lookup for ECDSA keys. Fix ecdsa info.txtlloyd2008-10-072-2/+2
* Fix thatlloyd2008-10-074-289/+289
* Split ECDSA and ECKAEG implementatations apartlloyd2008-10-0711-1046/+1124
* Move oids.h to oid_lookup. Allows for much smaller build by disabling asn1lloyd2008-10-011-0/+1
* Make PBE base, IF_algo only load if needed by dependencieslloyd2008-10-011-2/+1
* Move look_pk and pk_algs to new module pubkey/pk_lookuplloyd2008-10-0113-23/+44
* Move get_pbe from libstate to new pbe_base module (in pbe/)lloyd2008-10-011-2/+3
* Move look_pk from libstate to pubkey/pubkey as more appropriatelloyd2008-10-013-0/+115
* Handle building Botan with almost all public key code disabled (though onlylloyd2008-10-013-9/+9
* Move last pieces of algorithm-specific code from general 'pubkey' modulelloyd2008-10-0122-218/+264
* Split Diffie-Hellman off almost completely, such that nearly none oflloyd2008-10-0112-35/+50
* Include pubkey.h instead of look_pk.h in keypair.hlloyd2008-10-011-1/+1
* Rename pk dir to pubkey, avoids tab-completion collision with pk_padlloyd2008-10-0170-0/+6949