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
commit1b556e1d9c04f68f2dc52b8ddb2b6fb329bf2875 (patch)
treee6b5f50af10df6f53032b26a0414135e7e565946 /src/lib/libcrypto/ecdsa/ecs_err.c
parent27bf20b08f028e09b36afd8b49d1fbaa87746bb6 (diff)
downloadopenbsd-1b556e1d9c04f68f2dc52b8ddb2b6fb329bf2875.tar.gz
openbsd-1b556e1d9c04f68f2dc52b8ddb2b6fb329bf2875.tar.bz2
openbsd-1b556e1d9c04f68f2dc52b8ddb2b6fb329bf2875.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