aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/ecdsa/ecdsa.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove BearSSL providerJack Lloyd2019-07-051-34/+0
* Work around a problem when built with OpenSSLJack Lloyd2018-12-101-5/+1
* Support recovering ECDSA public key from message/signature pairJack Lloyd2018-12-101-0/+88
* In ECDSA cache the RFC6979 objectJack Lloyd2018-12-061-3/+3
* Add PK_Signer::signature_lengthJack Lloyd2018-08-101-0/+2
* Ensure values are fully reduced during ECDSA signatureJack Lloyd2018-07-301-3/+3
* Address DSA/ECDSA side channelJack Lloyd2018-06-131-7/+22
* Add EC_Group::inverse_mod_orderJack Lloyd2018-04-171-2/+2
* Add EC_Group::random_scalarJack Lloyd2018-03-211-1/+1
* Shift ECDSA inputs to match OpenSSL behaviorJack Lloyd2018-03-211-2/+2
* Cache additional values for PointGFp multi-exponentiationJack Lloyd2018-03-191-3/+4
* Use blinded_base_point_multiply_x in the various signature schemesJack Lloyd2018-03-081-1/+1
* Avoid creating too-large values during ECDSA signingJack Lloyd2018-03-081-3/+5
* New API for blinded ECC point multiplicationJack Lloyd2018-02-211-3/+3
* Add point_multiply operation to EC_GroupJack Lloyd2018-02-181-1/+1
* Add functions to reduce integers mod the order to EC_GroupJack Lloyd2018-02-181-36/+30
* Apply final annotations to the library alsoJack Lloyd2017-09-221-2/+2
* Avoid having variable named m_emsa twice in class hierarchyJack Lloyd2017-08-291-4/+8
* BearSSL: Support for ECDSAPatrick Wildt2017-07-051-0/+34
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-7/+7
* Pubkey cleanupsJack Lloyd2016-11-121-6/+2
* Remove Key_Type typedefsJack Lloyd2016-11-081-2/+0
* OpenSSL EC: Correctly handle OpenSSL not supporting the curveJack Lloyd2016-10-091-4/+4
* Revert PK_Verifier change (don't require RNG there).Jack Lloyd2016-10-071-13/+31
* Remove Algo_Registry usage from public key code.Jack Lloyd2016-10-071-6/+42
* Fix leading zero bytes in DSA, ECDSA, ECGDSA and ECKCDSA signaturesRené Korthaus2016-08-171-4/+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-171-1/+1
|/
* Add support probabilistic DSA & ECDSARené Korthaus2016-05-081-4/+11
* Remove unused variableJack Lloyd2015-08-281-3/+0
* Add power analysis countermeasures for ECC point multiplications.Jack Lloyd2015-08-211-16/+18
* Move the signature padding schemes to the PK operation classes,lloyd2015-03-231-15/+17
* Avoid a ECC point multiplication in ECDSA signature verification bylloyd2015-03-121-14/+20
* Convert PK operations to using Algo_Registry instead of Engine.lloyd2015-02-031-12/+67
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Implement RFC 6979 determinstic signatures for DSA and ECDSA.lloyd2014-12-101-19/+13
* Move lib into srclloyd2014-01-101-0/+97