summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ecdsa/ecs_err.c
diff options
context:
space:
mode:
authortb <>2023-07-28 08:54:41 +0000
committertb <>2023-07-28 08:54:41 +0000
commit58ea26950cdeca103bbfe2c2a755c526ca370145 (patch)
treee6b5f50af10df6f53032b26a0414135e7e565946 /src/lib/libcrypto/ecdsa/ecs_err.c
parenta60bb43ba730ae6d2d64a6568ee5fddecaf151e3 (diff)
downloadopenbsd-58ea26950cdeca103bbfe2c2a755c526ca370145.tar.gz
openbsd-58ea26950cdeca103bbfe2c2a755c526ca370145.tar.bz2
openbsd-58ea26950cdeca103bbfe2c2a755c526ca370145.zip
Remove ECDSA_{do_,}sign_ex()
There is no reason to keep these. It is cleaner to keep ECDSA_sign_setup() but remove the logic for passed-in kinv and r. Refuse to cooperate as far as possible. Someone could still implement their own versions of ECDSA_{do_,}_sign_ex() and ECDSA_sign_setup() by leveraging EC_KEY_METHOD_get_sign() and building their own wrappers. We can't make such an implementation of ECDSA_sign_setup() fail, but we make the actual signing fail since we no longer "do the right thing". ok jsing
Diffstat (limited to 'src/lib/libcrypto/ecdsa/ecs_err.c')
0 files changed, 0 insertions, 0 deletions