aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey
Commit message (Expand)AuthorAgeFilesLines
...
* Use a Modular_Reducer in ECDSA op for reductions mod the order of the grouplloyd2010-02-252-18/+9
* Move contents of gfpmath to numbertheory. Adjust dependencies.lloyd2010-02-255-6/+1
* Inline GFpElementlloyd2010-02-251-3/+1
* Remove point_{x,y,z} funcs, hide GFpElement entirelylloyd2010-02-251-2/+0
* CurveGFp: Inline, deleting source file. Store only a,b,p aslloyd2010-02-251-38/+41
* Convert PointGFp::get_affine_{x,y} to return just the BigInt valuelloyd2010-02-253-14/+16
* Convert 3-arg constructoor of PointGFp to take BigInts instead oflloyd2010-02-251-2/+1
* Remove PointGFp::mult_this_securelloyd2010-02-245-19/+13
* Remove debug printlloyd2010-02-241-5/+0
* propagate from branch 'net.randombit.botan' (head 84baf58b29f3aaaee34e2b873d0...lloyd2010-02-2411-30/+24
|\
| * Remove unused variable in ec_dompar. Add missing include to ecc_keylloyd2010-02-232-5/+4
| * 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-054-6/+8
| * Add copyright and license notes to pretty much every file that didn't have them,lloyd2009-12-313-8/+8
| * Switch from TripleDES to AES-256 for private key encryption bylloyd2009-12-261-1/+1
| * Correct documentation about default_pbelloyd2009-12-261-6/+4
* | propagate from branch 'net.randombit.botan' (head a338abd543caa402c32acd952e8...lloyd2009-12-245-0/+558
|\ \ | |/ |/|
| * propagate from branch 'net.randombit.botan' (head 744dccf92270cf16b80b50ee275...lloyd2009-12-165-0/+558
| |\
| | * Of _course_, GOST 34.10 uses a non-standard X.509 encoding, and _of course_lloyd2009-12-122-5/+105
| | * Bizarrely, there are two different OIDs for the same GOST 34.10 param set.lloyd2009-12-121-1/+1
| | * Add an implementation of GOST 34.10-2001 as described inlloyd2009-11-195-0/+458
* | | Remove unneeded iostream/stdio includeslloyd2009-12-211-3/+0
* | | Add missing BOTAN_DLL exports.lloyd2009-12-1615-14/+33
|/ /
* | Make many more headers internal-only.lloyd2009-12-163-7/+10
* | Full working amalgamation build, plus internal-only headers concept.lloyd2009-12-1620-146/+28
|/
* Name argumentslloyd2009-11-181-6/+12
* Much cleaning up in ECDSA, though it's still rather a mess (and 50x slowerlloyd2009-11-186-151/+109
* Move most code that relies heavily on Filters into src/filters.lloyd2009-11-173-221/+0
* Rename/remove some secmem member variables for better matching with STLlloyd2009-11-174-5/+5
* Make set_all_values in {ECDSA,ECKAEG}_{Public,Private}Key all non-virtual;lloyd2009-11-102-6/+6
* Remove the 'realname' attribute on all modules and cc/cpu/os info files.lloyd2009-10-2917-34/+0
* propagate from branch 'net.randombit.botan.1_8' (head c5ae189464f6ef16e3ce73e...lloyd2009-10-1312-8/+95
|\
| * Reasonably functional RSA support; keygen, import/export, encrypt/decrypt, si...lloyd2009-10-091-1/+7
| * Add 'Distributed under...' text to files missing it. Some format cleanupslloyd2009-10-072-1/+10
| * Split up util.h into 3 fileslloyd2009-09-179-6/+78
* | Fix indentlloyd2009-10-131-1/+1
|/
* Replace 'XXX' and other such notes with FIXME for easy greppinglloyd2009-07-222-3/+4
* Fix some unused variable nits pointed out by icc 10.1lloyd2009-07-212-7/+1
* One signature of PKCS8::PEM_encode was stray, and didn't have a coorespondinglloyd2009-07-211-5/+0
* Move back to pk_codecs, propagate to pubkey-refactor donelloyd2009-07-214-0/+0
* Move from pk_codecs to pubkey to solve merge problemlloyd2009-07-214-0/+0
* Correct source listings for moved fileslloyd2009-07-161-2/+0
* Move some files around to break up dependencies between directorieslloyd2009-07-164-0/+4
* Add a script that reads the output of print_deps.py and rewriteslloyd2009-07-1516-80/+107
* Move the contents of pubkey/pubkey (which was kind of a catch-all tolloyd2009-07-1526-16/+4
* engine.h had copies of some declarations from pk_engine.h that had notlloyd2009-05-137-7/+7
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-3070-988/+1128
* Add back the public key filters, at the request of Andreas Podgurski onlloyd2009-03-193-0/+204
* Update some doxygen comments. Contributed by Charles Brockman in bug #39lloyd2009-03-021-1/+1
* Fix a memory leak in PKCS #8 load_key and encrypt_key that wouldlloyd2008-12-121-5/+9