aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/dsa
Commit message (Expand)AuthorAgeFilesLines
* Avoid const-time modulo in DSA verificationJack Lloyd2018-12-291-1/+11
* Always use const-time modulo during DSA signingJack Lloyd2018-12-241-1/+2
* Add PK_Signer::signature_lengthJack Lloyd2018-08-101-2/+3
* Move reduction mod q to DL_GroupJack Lloyd2018-06-281-18/+13
* Avoid leaking size of exponentJack Lloyd2018-06-171-4/+4
* Address DSA/ECDSA side channelJack Lloyd2018-06-131-10/+28
* Remove unused includeJack Lloyd2018-04-261-1/+0
* Remove bogus -1 from DSA key generationJack Lloyd2018-03-211-1/+1
* Change DSA behavior similarlyJack Lloyd2018-03-211-2/+2
* Avoid using threads in DSA operationsJack Lloyd2018-03-151-25/+3
* Small fixesJack Lloyd2018-02-191-2/+2
* Use new DL_Group functionsJack Lloyd2018-02-191-31/+35
* Missing includeJack Lloyd2017-09-241-0/+1
* Apply final annotations to the library alsoJack Lloyd2017-09-222-3/+3
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Add API stability annotations.Jack Lloyd2017-09-191-2/+2
* Avoid having variable named m_emsa twice in class hierarchyJack Lloyd2017-08-291-4/+8
* Content:Tomasz Frydrych2017-04-031-1/+1
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Fix private key ctors API docs [ci skip]René Korthaus2017-01-271-1/+1
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-182-10/+10
* Public_Key derived class ctors take an std::vector<byte>René Korthaus2016-12-111-1/+1
* Pubkey cleanupsJack Lloyd2016-11-122-5/+0
* Remove Key_Type typedefsJack Lloyd2016-11-081-2/+0
* Remove automatic self-testing of public and private keysJack Lloyd2016-11-032-14/+5
* Improve pubkey doxygen [ci skip]René Korthaus2016-10-191-0/+22
* Abstract out mutex type. Make threads optional.Jack Lloyd2016-10-121-1/+14
* Revert PK_Verifier change (don't require RNG there).Jack Lloyd2016-10-072-8/+10
* Remove Algo_Registry usage from public key code.Jack Lloyd2016-10-072-6/+31
* Fix leading zero bytes in DSA, ECDSA, ECGDSA and ECKCDSA signaturesRené Korthaus2016-08-171-4/+1
* Revamp entropy pollingJack Lloyd2016-07-171-0/+1
* Merge GH #504 Add ECKCDSAJack Lloyd2016-06-201-1/+2
|\
| * Add ECKCDSA signature algorithmRené Korthaus2016-06-141-1/+2
* | fix test failures and seg faults when Botan is configured with --module-poli...René Korthaus2016-06-172-1/+3
|/
* Add support probabilistic DSA & ECDSARené Korthaus2016-05-082-6/+12
* Remaining cppcheck fixes that are not covered by GH #444Daniel Neus2016-03-051-7/+4
* Mass-prefix member vars with m_René Korthaus2016-01-081-46/+46
* pubkey: Add missing overridesDaniel Seither2015-07-302-9/+9
* Move the signature padding schemes to the PK operation classes,lloyd2015-03-231-7/+9
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-041-1/+0
* Convert PK operations to using Algo_Registry instead of Engine.lloyd2015-02-032-65/+69
* Ensure all files have copyright and license info.lloyd2015-01-102-2/+2
* No need to reseed RNG in DSA sign as RNG is no longer usedlloyd2015-01-081-4/+2
* Implement RFC 6979 determinstic signatures for DSA and ECDSA.lloyd2014-12-103-20/+26
* Fix various warnings from VC++ 2014 and add missing includelloyd2014-10-311-2/+0
* Move lib into srclloyd2014-01-103-0/+259