diff options
author | tb <> | 2023-07-28 08:54:41 +0000 |
---|---|---|
committer | tb <> | 2023-07-28 08:54:41 +0000 |
commit | 1b556e1d9c04f68f2dc52b8ddb2b6fb329bf2875 (patch) | |
tree | e6b5f50af10df6f53032b26a0414135e7e565946 /src/lib/libcrypto/ecdsa/ecs_err.c | |
parent | 27bf20b08f028e09b36afd8b49d1fbaa87746bb6 (diff) | |
download | openbsd-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