summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2017-12-30 15:08:31 +0100
committerAndy Polyakov <appro@openssl.org>2018-01-07 21:31:37 +0100
commiteb7916960bf50f436593abe3d5f2e0592d291017 (patch)
tree3ad36bd09f212dccca8bb59fdedb223cdab8786e /include
parent617b49db14fa4c1211bfc5d0e88294d0f159c9a9 (diff)
ec/ecp_nistz256.c: improve ECDSA sign by 30-40%.
This is based on RT#3810, which added dedicated modular inversion. ECDSA verify results improves as well, but not as much. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5001)
Diffstat (limited to 'include')
-rw-r--r--include/openssl/ecerr.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/openssl/ecerr.h b/include/openssl/ecerr.h
index bd09cb7f1b..a1b9ea180e 100644
--- a/include/openssl/ecerr.h
+++ b/include/openssl/ecerr.h
@@ -50,6 +50,7 @@ int ERR_load_EC_strings(void);
# define EC_F_ECPKPARAMETERS_PRINT 149
# define EC_F_ECPKPARAMETERS_PRINT_FP 150
# define EC_F_ECP_NISTZ256_GET_AFFINE 240
+# define EC_F_ECP_NISTZ256_INV_MOD_ORD 275
# define EC_F_ECP_NISTZ256_MULT_PRECOMPUTE 243
# define EC_F_ECP_NISTZ256_POINTS_MUL 241
# define EC_F_ECP_NISTZ256_PRE_COMP_NEW 244