aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/dl_algo
Commit message (Expand)AuthorAgeFilesLines
* Convert DL_Group::Format to enum classJack Lloyd2020-12-152-5/+5
* Remove deprecated headers, make more headers internalJack Lloyd2020-11-061-0/+4
* DER improvementsJack Lloyd2018-05-221-1/+3
* Add DL_Group::estimated_strengthJack Lloyd2018-02-231-3/+2
* Add DL_Group functions to verify elementsJack Lloyd2018-02-231-30/+2
* Fix incorrect check in DL key checkJack Lloyd2018-02-221-6/+3
* Small fixesJack Lloyd2018-02-192-16/+18
* Use new DL_Group functionsJack Lloyd2018-02-191-0/+10
* Add accessors to ASN1_Attribute and AlgorithmIdentifierJack Lloyd2017-12-191-2/+2
* More include header cleanupsJack Lloyd2017-09-211-1/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Add API stability annotations.Jack Lloyd2017-09-191-2/+2
* Fix various MSVC warningsJack Lloyd2017-08-311-1/+1
* Content:Tomasz Frydrych2017-04-031-2/+2
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Add =default copy constructor decls for some pubkey types.Jack Lloyd2017-01-271-0/+4
* Merge GH #779 Add ECDH/ECIES blinding and DH small subgroup checkingJack Lloyd2016-12-211-1/+15
|\
| * Add missing q == 0 check in DL_Scheme_PublicKey::check_key() as q may not be ...Never2016-12-201-7/+19
| * Added DH public key check y^q mod p = 1 against small-subgroup attacks as des...Never2016-12-191-0/+2
* | Convert to using standard uintN_t integer typesJack Lloyd2016-12-182-8/+8
|/
* Public_Key derived class ctors take an std::vector<byte>René Korthaus2016-12-112-3/+3
* Add Private_Key::private_key_info()René Korthaus2016-12-052-2/+2
* Add Public_Key::subject_public_key()René Korthaus2016-12-052-2/+2
* Pubkey cleanupsJack Lloyd2016-11-122-1/+7
* Improve pubkey doxygen [ci skip]René Korthaus2016-10-191-0/+12
* Mass-prefix member vars with m_René Korthaus2016-01-082-22/+22
* Remove unused pkcs8 includesSimon Warta2015-08-031-1/+0
* pubkey: Add missing overridesDaniel Seither2015-07-301-5/+5
* Ensure all files have copyright and license info.lloyd2015-01-102-2/+2
* Move lib into srclloyd2014-01-103-0/+215