]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
Cleanup nettle_ecc_point when verifying for ...
authorWillem Toorop <willem@nlnetlabs.nl>
Mon, 2 Mar 2020 11:27:45 +0000 (12:27 +0100)
committerWillem Toorop <willem@nlnetlabs.nl>
Mon, 2 Mar 2020 11:27:45 +0000 (12:27 +0100)
... ECDSA256 with libnettle

validator/val_secalgo.c

index 8f17c53e86de600480c6dd4c8dbd5bf5fd906c24..3dbbe9ac9dcaebbf90932a2ebdc152c9b1feba1b 100644 (file)
@@ -1746,6 +1746,7 @@ _verify_nettle_ecdsa(sldns_buffer* buf, unsigned int digest_size, unsigned char*
                        res &= nettle_ecdsa_verify (&pubkey, SHA256_DIGEST_SIZE, digest, &signature);
                        mpz_clear(x);
                        mpz_clear(y);
+                       nettle_ecc_point_clear(&pubkey);
                        break;
                }
                case SHA384_DIGEST_SIZE: