diff options
Diffstat (limited to 'src/lib/libcrypto/rsa/rsa_oaep.c')
| -rw-r--r-- | src/lib/libcrypto/rsa/rsa_oaep.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/libcrypto/rsa/rsa_oaep.c b/src/lib/libcrypto/rsa/rsa_oaep.c index 083f4a6c80..c2c3a61daa 100644 --- a/src/lib/libcrypto/rsa/rsa_oaep.c +++ b/src/lib/libcrypto/rsa/rsa_oaep.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: rsa_oaep.c,v 1.36 2022/11/26 16:08:54 tb Exp $ */ | 1 | /* $OpenBSD: rsa_oaep.c,v 1.37 2023/07/08 12:26:45 beck Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright 1999-2018 The OpenSSL Project Authors. All Rights Reserved. | 3 | * Copyright 1999-2018 The OpenSSL Project Authors. All Rights Reserved. |
| 4 | * | 4 | * |
| @@ -90,6 +90,7 @@ RSA_padding_add_PKCS1_OAEP(unsigned char *to, int tlen, | |||
| 90 | return RSA_padding_add_PKCS1_OAEP_mgf1(to, tlen, from, flen, param, | 90 | return RSA_padding_add_PKCS1_OAEP_mgf1(to, tlen, from, flen, param, |
| 91 | plen, NULL, NULL); | 91 | plen, NULL, NULL); |
| 92 | } | 92 | } |
| 93 | LCRYPTO_ALIAS(RSA_padding_add_PKCS1_OAEP); | ||
| 93 | 94 | ||
| 94 | int | 95 | int |
| 95 | RSA_padding_add_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, | 96 | RSA_padding_add_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, |
| @@ -156,6 +157,7 @@ RSA_padding_add_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, | |||
| 156 | 157 | ||
| 157 | return rv; | 158 | return rv; |
| 158 | } | 159 | } |
| 160 | LCRYPTO_ALIAS(RSA_padding_add_PKCS1_OAEP_mgf1); | ||
| 159 | 161 | ||
| 160 | int | 162 | int |
| 161 | RSA_padding_check_PKCS1_OAEP(unsigned char *to, int tlen, | 163 | RSA_padding_check_PKCS1_OAEP(unsigned char *to, int tlen, |
| @@ -165,6 +167,7 @@ RSA_padding_check_PKCS1_OAEP(unsigned char *to, int tlen, | |||
| 165 | return RSA_padding_check_PKCS1_OAEP_mgf1(to, tlen, from, flen, num, | 167 | return RSA_padding_check_PKCS1_OAEP_mgf1(to, tlen, from, flen, num, |
| 166 | param, plen, NULL, NULL); | 168 | param, plen, NULL, NULL); |
| 167 | } | 169 | } |
| 170 | LCRYPTO_ALIAS(RSA_padding_check_PKCS1_OAEP); | ||
| 168 | 171 | ||
| 169 | int | 172 | int |
| 170 | RSA_padding_check_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, | 173 | RSA_padding_check_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, |
| @@ -315,6 +318,7 @@ RSA_padding_check_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, | |||
| 315 | 318 | ||
| 316 | return constant_time_select_int(good, mlen, -1); | 319 | return constant_time_select_int(good, mlen, -1); |
| 317 | } | 320 | } |
| 321 | LCRYPTO_ALIAS(RSA_padding_check_PKCS1_OAEP_mgf1); | ||
| 318 | 322 | ||
| 319 | int | 323 | int |
| 320 | PKCS1_MGF1(unsigned char *mask, long len, const unsigned char *seed, | 324 | PKCS1_MGF1(unsigned char *mask, long len, const unsigned char *seed, |
| @@ -356,3 +360,4 @@ PKCS1_MGF1(unsigned char *mask, long len, const unsigned char *seed, | |||
| 356 | EVP_MD_CTX_cleanup(&c); | 360 | EVP_MD_CTX_cleanup(&c); |
| 357 | return rv; | 361 | return rv; |
| 358 | } | 362 | } |
| 363 | LCRYPTO_ALIAS(PKCS1_MGF1); | ||
