aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey
Commit message (Expand)AuthorAgeFilesLines
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-0166-7022/+0
* Testslloyd2013-12-311-1/+0
* Add EC groupslloyd2013-12-251-0/+307
* Same for EC groupslloyd2013-12-255-11/+18
* Store all DH group info in constant memory instead of Library_State configlloyd2013-12-259-10/+373
* Remove global_rng calls for setting up blinding, instead require a RNGlloyd2013-12-257-18/+26
* Refuse to make RSA/RW keys under 1024 bitslloyd2013-12-062-2/+2
* Give everything setting a feature test macro in build.h a version codelloyd2013-11-2817-17/+17
* Fix encoding error in ECC groups using OID method. Reported by andlloyd2013-10-301-1/+1
* Make error message when key does not support an operation less confusinglloyd2013-09-021-11/+6
* Change the default PKCS #8 PBKDF runtime from 200 to 300 milliseconds.lloyd2013-04-041-2/+2
* Move assert.h from internal to very public (included in types.h)lloyd2013-03-136-6/+0
* Split asn1_obj.h into asn1_alt_name.h, asn1_attribute.h, andlloyd2012-11-062-2/+2
* Add Public_Key::estimated_strength which gives an approximation of howlloyd2012-07-277-0/+35
* In RSA and RW signers, add the message contents to the RNG statelloyd2012-07-192-5/+9
* Fix divisibility check in DL_Group::make_dsa_generatorlloyd2012-07-191-3/+4
* Add check for out of range DH keyslloyd2012-07-171-0/+3
* Add deleted copy constructors/assignment operators where appropriate.lloyd2012-07-101-15/+18
* The messages for assertion checks were done both ways, both "assertionlloyd2012-07-096-9/+9
* Fix for bug 209. Required some reworking of the ASN.1 bytestringlloyd2012-07-091-4/+18
* Put an upper bound on the blinding value to 160 bits. This seems to belloyd2012-06-174-4/+4
* Modify DL_Group::PEM_decode and BER_decode to take values instead oflloyd2012-06-055-19/+17
* Drop some deprecated functionslloyd2012-06-011-19/+0
* Add new PBKDF interface that takes a std::chrono::milliseconds andlloyd2012-05-312-70/+29
* No reason to use secure_vector herelloyd2012-05-262-2/+2
* propagate from branch 'net.randombit.botan.x509-path-validation' (head 63b5a2...lloyd2012-05-2543-312/+373
|\
| * Use std::async for parallel CRT in Rabin Williams signature generation.lloyd2012-05-251-6/+7
| * Replace 0 and NULL pointer constants with nullptr. Also fix an oldlloyd2012-05-182-7/+7
| * Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-1841-227/+242
| * propagate from branch 'net.randombit.botan' (head 6332543aa5a8a4cc13662008ff9...lloyd2012-05-181-1/+1
| |\
| | * NR_Verification_Operation::verify_mr would return false if the inputlloyd2012-05-181-1/+1
| * | Remove all uses of MemoryRegion::copy outside of internal uses inlloyd2012-05-181-1/+1
| * | First step towards replacing the existing containers with std::vectorlloyd2012-05-181-1/+1
| * | propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07...lloyd2012-04-252-28/+29
| |\|
| | * Add more comments explaining what is going on in dl_work_factorlloyd2012-03-302-28/+29
| * | propagate from branch 'net.randombit.botan' (head c247a55e7c0bcd239fcfc672139...lloyd2012-02-202-1/+14
| |\ \
| * \ \ propagate from branch 'net.randombit.botan.tls-state-machine' (head 0ceb9cde6...lloyd2012-02-208-41/+85
| |\ \ \
| | * \ \ propagate from branch 'net.randombit.botan' (head 150bd11dd8090559ee1e83394b8...lloyd2011-06-138-41/+85
| | |\ \ \
| | | * \ \ propagate from branch 'net.randombit.botan' (head 13a0d36dac3709f3cb88e830ed7...lloyd2011-02-118-41/+85
| | | |\ \ \
| | | | * \ \ propagate from branch 'net.randombit.botan' (head fc8daa606ab7954eab48778d723...lloyd2010-11-291-2/+2
| | | | |\ \ \
| | | | * \ \ \ propagate from branch 'net.randombit.botan' (head 303b2518a80553214b1e5ab4d9b...lloyd2010-11-048-41/+85
| | | | |\ \ \ \
| | | | | * | | | Post-merge fixupslloyd2010-10-131-0/+1
| | | | | * | | | propagate from branch 'net.randombit.botan' (head 2898d79f992f27a328a3e41d34b...lloyd2010-10-138-42/+85
| | | | | |\ \ \ \
| | | | | | * \ \ \ propagate from branch 'net.randombit.botan' (head 0a3348f52bf558bc2282e1066c2...lloyd2010-08-138-41/+85
| | | | | | |\ \ \ \
| | | | | | | * | | | Drop User_Interface; replace with a std::function callbacklloyd2010-07-092-24/+52
| | | | | | | * | | | propagate from branch 'net.randombit.botan' (head 161b5c0300b72baa746f101fda1...lloyd2010-07-097-17/+33
| | | | | | | |\ \ \ \
| | | | | | | | * \ \ \ propagate from branch 'net.randombit.botan' (head 647eeb4f4cf8fa4cf487cdc463d...lloyd2010-06-222-0/+15
| | | | | | | | |\ \ \ \
| | | | | | | | * \ \ \ \ propagate from branch 'net.randombit.botan' (head 294e2082ce9231d6165276e2f2a...lloyd2010-06-1726-208/+309
| | | | | | | | |\ \ \ \ \
| | | | | | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head a5f25a3b954f24c5d07fa0dab6c...lloyd2010-04-283-9/+26
| | | | | | | | |\ \ \ \ \ \
| | | | | | | | * | | | | | | Post-merge fixupslloyd2010-03-211-1/+1