summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/rsa/rsa_oaep.c
diff options
context:
space:
mode:
authorbeck <>2023-07-08 12:26:45 +0000
committerbeck <>2023-07-08 12:26:45 +0000
commit2c1948ab61cef09c8a7c3306a9b8f7c311bb5c82 (patch)
tree1d31a132992bcce24a664d524c511ad61b072eee /src/lib/libcrypto/rsa/rsa_oaep.c
parent1b57bced238de7c542c37916bff7853a1c0a6b40 (diff)
downloadopenbsd-2c1948ab61cef09c8a7c3306a9b8f7c311bb5c82.tar.gz
openbsd-2c1948ab61cef09c8a7c3306a9b8f7c311bb5c82.tar.bz2
openbsd-2c1948ab61cef09c8a7c3306a9b8f7c311bb5c82.zip
Hide symbols in rsa
ok tb@
Diffstat (limited to 'src/lib/libcrypto/rsa/rsa_oaep.c')
-rw-r--r--src/lib/libcrypto/rsa/rsa_oaep.c7
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}
93LCRYPTO_ALIAS(RSA_padding_add_PKCS1_OAEP);
93 94
94int 95int
95RSA_padding_add_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, 96RSA_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}
160LCRYPTO_ALIAS(RSA_padding_add_PKCS1_OAEP_mgf1);
159 161
160int 162int
161RSA_padding_check_PKCS1_OAEP(unsigned char *to, int tlen, 163RSA_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}
170LCRYPTO_ALIAS(RSA_padding_check_PKCS1_OAEP);
168 171
169int 172int
170RSA_padding_check_PKCS1_OAEP_mgf1(unsigned char *to, int tlen, 173RSA_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}
321LCRYPTO_ALIAS(RSA_padding_check_PKCS1_OAEP_mgf1);
318 322
319int 323int
320PKCS1_MGF1(unsigned char *mask, long len, const unsigned char *seed, 324PKCS1_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}
363LCRYPTO_ALIAS(PKCS1_MGF1);