From 13735cfef69dfac2d36229810ea0400e2bc6526d Mon Sep 17 00:00:00 2001 From: Matt Caswell Date: Wed, 28 Feb 2018 14:59:44 +0000 Subject: Integrate X448 and Ed448 into libcrypto This adds all of the relevant EVP plumbing required to make X448 and Ed448 work. Reviewed-by: Rich Salz Reviewed-by: Kurt Roeckx (Merged from https://github.com/openssl/openssl/pull/5481) --- crypto/ec/ec_err.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'crypto/ec/ec_err.c') diff --git a/crypto/ec/ec_err.c b/crypto/ec/ec_err.c index 588e95c..fe90c01 100644 --- a/crypto/ec/ec_err.c +++ b/crypto/ec/ec_err.c @@ -242,6 +242,10 @@ static const ERR_STRING_DATA EC_str_functs[] = { "ossl_ecdsa_verify_sig"}, {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_ECD_CTRL, 0), "pkey_ecd_ctrl"}, {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_ECD_DIGESTSIGN, 0), "pkey_ecd_digestsign"}, + {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_ECD_DIGESTSIGN25519, 0), + "pkey_ecd_digestsign25519"}, + {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_ECD_DIGESTSIGN448, 0), + "pkey_ecd_digestsign448"}, {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_ECX_DERIVE, 0), "pkey_ecx_derive"}, {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_EC_CTRL, 0), "pkey_ec_ctrl"}, {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_EC_CTRL_STR, 0), "pkey_ec_ctrl_str"}, @@ -249,6 +253,7 @@ static const ERR_STRING_DATA EC_str_functs[] = { {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_EC_KEYGEN, 0), "pkey_ec_keygen"}, {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_EC_PARAMGEN, 0), "pkey_ec_paramgen"}, {ERR_PACK(ERR_LIB_EC, EC_F_PKEY_EC_SIGN, 0), "pkey_ec_sign"}, + {ERR_PACK(ERR_LIB_EC, EC_F_VALIDATE_ECX_DERIVE, 0), "validate_ecx_derive"}, {0, NULL} }; -- cgit v1.1