aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/dl_group/dl_group.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add PK_Signer::signature_lengthJack Lloyd2018-08-101-0/+7
* Move reduction mod q to DL_GroupJack Lloyd2018-06-281-8/+57
* Avoid leaking size of exponentJack Lloyd2018-06-171-2/+24
* DER improvementsJack Lloyd2018-05-221-13/+12
* Use smaller error bound when generating subgroups-style DL groupsJack Lloyd2018-05-211-1/+1
* Add DL_Group::exponent_bitsJack Lloyd2018-04-091-1/+10
* Add DL_Group::monty_params_p to get Montgomery paramsJack Lloyd2018-04-041-2/+7
* Add multiexponentation interface to DL_GroupJack Lloyd2018-03-151-0/+8
* Add Montgomery_Int typeJack Lloyd2018-02-251-1/+4
* Add DL_Group::estimated_strengthJack Lloyd2018-02-231-1/+10
* Add DL_Group functions to verify elementsJack Lloyd2018-02-231-0/+30
* Remove unused include [ci skip]Jack Lloyd2018-02-221-1/+0
* Add some additional error checking to DL_GroupJack Lloyd2018-02-201-0/+6
* Fix validation of SRP groupsJack Lloyd2018-02-191-6/+10
* Small fixesJack Lloyd2018-02-191-1/+0
* Add shared_ptr for DL_Group stateJack Lloyd2018-02-191-150/+262
* More include header cleanupsJack Lloyd2017-09-211-2/+0
* Fix how DL_Group chooses generator for strong prime groups.Jack Lloyd2017-01-061-4/+19
* Merge GH #779 Add ECDH/ECIES blinding and DH small subgroup checkingJack Lloyd2016-12-211-5/+19
|\
| * Improved DL_Group verification. The group is invalid, if g^q mod p !=1 and in...Never2016-12-191-5/+19
* | Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-4/+4
|/
* Mass-prefix member vars with m_René Korthaus2016-01-081-36/+36
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-111-1/+1
* Add more workfactor estimate helpers.Jack Lloyd2015-11-291-1/+1
* Prohibit creating a DL_Group smaller than 1024 bitsJack Lloyd2015-10-151-2/+2
* Add missing files. Remove cipher lookup from engine code.lloyd2015-02-011-8/+2
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Remove unused includeslloyd2014-11-181-1/+0
* Any fixed MR iterations is probably wrong for somebody. Allow the userlloyd2014-04-251-5/+4
* Move lib into srclloyd2014-01-101-0/+337