diff options
Diffstat (limited to 'src/lib/libcrypto/evp/m_sigver.c')
-rw-r--r-- | src/lib/libcrypto/evp/m_sigver.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/libcrypto/evp/m_sigver.c b/src/lib/libcrypto/evp/m_sigver.c index 49b1ce29b7..950e4a2a2f 100644 --- a/src/lib/libcrypto/evp/m_sigver.c +++ b/src/lib/libcrypto/evp/m_sigver.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: m_sigver.c,v 1.11 2022/11/26 16:08:52 tb Exp $ */ | 1 | /* $OpenBSD: m_sigver.c,v 1.12 2023/07/07 13:54:45 beck Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2006. | 3 | * project 2006. |
4 | */ | 4 | */ |
@@ -133,6 +133,7 @@ EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, | |||
133 | { | 133 | { |
134 | return do_sigver_init(ctx, pctx, type, e, pkey, 0); | 134 | return do_sigver_init(ctx, pctx, type, e, pkey, 0); |
135 | } | 135 | } |
136 | LCRYPTO_ALIAS(EVP_DigestSignInit); | ||
136 | 137 | ||
137 | int | 138 | int |
138 | EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, | 139 | EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, |
@@ -140,6 +141,7 @@ EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, | |||
140 | { | 141 | { |
141 | return do_sigver_init(ctx, pctx, type, e, pkey, 1); | 142 | return do_sigver_init(ctx, pctx, type, e, pkey, 1); |
142 | } | 143 | } |
144 | LCRYPTO_ALIAS(EVP_DigestVerifyInit); | ||
143 | 145 | ||
144 | int | 146 | int |
145 | EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen) | 147 | EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen) |
@@ -198,6 +200,7 @@ EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen) | |||
198 | } | 200 | } |
199 | return 1; | 201 | return 1; |
200 | } | 202 | } |
203 | LCRYPTO_ALIAS(EVP_DigestSignFinal); | ||
201 | 204 | ||
202 | int | 205 | int |
203 | EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen, | 206 | EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen, |
@@ -214,6 +217,7 @@ EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen, | |||
214 | 217 | ||
215 | return EVP_DigestSignFinal(ctx, sigret, siglen); | 218 | return EVP_DigestSignFinal(ctx, sigret, siglen); |
216 | } | 219 | } |
220 | LCRYPTO_ALIAS(EVP_DigestSign); | ||
217 | 221 | ||
218 | int | 222 | int |
219 | EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen) | 223 | EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen) |
@@ -241,6 +245,7 @@ EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen) | |||
241 | return r; | 245 | return r; |
242 | return EVP_PKEY_verify(ctx->pctx, sig, siglen, md, mdlen); | 246 | return EVP_PKEY_verify(ctx->pctx, sig, siglen, md, mdlen); |
243 | } | 247 | } |
248 | LCRYPTO_ALIAS(EVP_DigestVerifyFinal); | ||
244 | 249 | ||
245 | int | 250 | int |
246 | EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret, size_t siglen, | 251 | EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret, size_t siglen, |
@@ -255,3 +260,4 @@ EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret, size_t siglen, | |||
255 | 260 | ||
256 | return EVP_DigestVerifyFinal(ctx, sigret, siglen); | 261 | return EVP_DigestVerifyFinal(ctx, sigret, siglen); |
257 | } | 262 | } |
263 | LCRYPTO_ALIAS(EVP_DigestVerify); | ||