]> git.ipfire.org Git - thirdparty/bind9.git/commit
Fix creating and validating EdDSA signatures
authorWitold Kręcicki <wpk@isc.org>
Thu, 4 Oct 2018 10:19:10 +0000 (12:19 +0200)
committerMichał Kępień <michal@isc.org>
Thu, 4 Oct 2018 10:38:46 +0000 (12:38 +0200)
commit87b07bf08a1c9efab4bd7ee9f005f89acad003bc
tree9b75b3f8a26a90a84b9c34caca4f260579f1645e
parentdc7b556c31b4648994824f576d18f7aab41b95de
Fix creating and validating EdDSA signatures

Revert parts of commit c3b8130fe8267185e786e9c12527df7c53b37589 which
inadvertently broke creating and validating EdDSA signatures:

 1. EVP_DigestSignInit() returns 1 on success.

 2. EdDSA does not support streaming (EVP_Digest*Update() followed by
    EVP_Digest*Final()), only one shot operations.
CHANGES
lib/dns/openssleddsa_link.c