]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
ecdsa-verify.c: Drop include of ecc-internal.h.
authorNiels Möller <nisse@lysator.liu.se>
Thu, 28 Aug 2014 13:41:19 +0000 (15:41 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Thu, 28 Aug 2014 13:41:19 +0000 (15:41 +0200)
ChangeLog
ecdsa-verify.c

index 0f00b5be9e4102c9adb855ba4d09d78855923afa..40092c9bcaff3eebdf1ddd4373650cf0e6e0170d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2014-08-28  Niels Möller  <nisse@lysator.liu.se>
 
+       * ecdsa-verify.c (ecdsa_verify): Drop include of ecc-internal.h,
+       use ecc_size function instead.
+
        * ecc-ecdsa-verify.c (ecc_ecdsa_verify): Use the struct ecc_curve
        function pointers: mul, mul_g, add_hhh, h_to_a.
 
index 425be5c0e07c998a074f41c4a1322ad62c6365e5..05c174ec573fd4db2cb41ed71768422cb6d0d6b8 100644 (file)
 #include <stdlib.h>
 
 #include "ecdsa.h"
-#include "ecc-internal.h"
+
+#include "gmp-glue.h"
 
 int
 ecdsa_verify (const struct ecc_point *pub,
              size_t length, const uint8_t *digest,
              const struct dsa_signature *signature)
 {
-  mp_limb_t size = pub->ecc->size;
+  mp_limb_t size = ecc_size (pub->ecc);
   mp_size_t itch = 2*size + ecc_ecdsa_verify_itch (pub->ecc);
   /* For ECC_MUL_A_WBITS == 0, at most 1512 bytes. With
      ECC_MUL_A_WBITS == 4, currently needs 67 * ecc->size, at most