aboutsummaryrefslogtreecommitdiffstats
path: root/src/_cffi_src/openssl/ecdsa.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove ECDSA_sign_setup and *sign_ex bindings. (#4245)David Benjamin2018-05-151-5/+0
| | | | | | | | | | | They are unused. These functions have two purposes. They can be used to pass your own value of k, or to amoritize the cost of generating k. Messing up k is catastrophic to ECDSA, so best not to expose that one. ECDSA signing is also quite fast, so there isn't much point in the latter. (The API comes from DSA, which is a bit slower.) Moreover, ECDSA_sign is not the same as ECDSA_sign_setup + ECDSA_sign_ex. OpenSSL has some nonce hardening features that have to get skipped when doing this.
* Funcs macros gone (#3695)Paul Kehrer2017-06-271-3/+0
| | | | | | | | * No more FUNCS/MACROS distinction * change the docs to not talk about MACROS since they're gone * remove out of date comment
* Ec is a thing (#3453)Alex Gaynor2017-03-151-32/+0
| | | | | | | | | | | | | | | | * We always have EC * We always have ECDH * We always have ECDSA * We always have EC codes * This can go as well * And this * unused import
* ECDSA_SIG can be opaque tooPaul Kehrer2016-03-091-4/+1
|
* ECDSA functions we don't use that aren't in 1.1.0Paul Kehrer2016-03-091-16/+0
|
* remove openssl CONDITIONAL_NAMESPaul Kehrer2015-08-031-24/+0
|
* convert to cffi 1.0 precompile systemPaul Kehrer2015-06-071-0/+121