summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp/evp_pbe.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/evp/evp_pbe.c')
-rw-r--r--src/lib/libcrypto/evp/evp_pbe.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/libcrypto/evp/evp_pbe.c b/src/lib/libcrypto/evp/evp_pbe.c
index 565955524a..5592521e62 100644
--- a/src/lib/libcrypto/evp/evp_pbe.c
+++ b/src/lib/libcrypto/evp/evp_pbe.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: evp_pbe.c,v 1.27 2022/11/26 16:08:52 tb Exp $ */ 1/* $OpenBSD: evp_pbe.c,v 1.28 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 1999. 3 * project 1999.
4 */ 4 */
@@ -170,6 +170,7 @@ EVP_PBE_CipherInit(ASN1_OBJECT *pbe_obj, const char *pass, int passlen,
170 } 170 }
171 return 1; 171 return 1;
172} 172}
173LCRYPTO_ALIAS(EVP_PBE_CipherInit);
173 174
174static int pbe2_cmp_BSEARCH_CMP_FN(const void *, const void *); 175static int pbe2_cmp_BSEARCH_CMP_FN(const void *, const void *);
175static int pbe2_cmp(EVP_PBE_CTL const *, EVP_PBE_CTL const *); 176static int pbe2_cmp(EVP_PBE_CTL const *, EVP_PBE_CTL const *);
@@ -246,6 +247,7 @@ EVP_PBE_alg_add_type(int pbe_type, int pbe_nid, int cipher_nid, int md_nid,
246 } 247 }
247 return 1; 248 return 1;
248} 249}
250LCRYPTO_ALIAS(EVP_PBE_alg_add_type);
249 251
250int 252int
251EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md, 253EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md,
@@ -265,6 +267,7 @@ EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md,
265 return EVP_PBE_alg_add_type(EVP_PBE_TYPE_OUTER, nid, 267 return EVP_PBE_alg_add_type(EVP_PBE_TYPE_OUTER, nid,
266 cipher_nid, md_nid, keygen); 268 cipher_nid, md_nid, keygen);
267} 269}
270LCRYPTO_ALIAS(EVP_PBE_alg_add);
268 271
269int 272int
270EVP_PBE_find(int type, int pbe_nid, 273EVP_PBE_find(int type, int pbe_nid,
@@ -297,6 +300,7 @@ EVP_PBE_find(int type, int pbe_nid,
297 *pkeygen = pbetmp->keygen; 300 *pkeygen = pbetmp->keygen;
298 return 1; 301 return 1;
299} 302}
303LCRYPTO_ALIAS(EVP_PBE_find);
300 304
301static void 305static void
302free_evp_pbe_ctl(EVP_PBE_CTL *pbe) 306free_evp_pbe_ctl(EVP_PBE_CTL *pbe)
@@ -310,3 +314,4 @@ EVP_PBE_cleanup(void)
310 sk_EVP_PBE_CTL_pop_free(pbe_algs, free_evp_pbe_ctl); 314 sk_EVP_PBE_CTL_pop_free(pbe_algs, free_evp_pbe_ctl);
311 pbe_algs = NULL; 315 pbe_algs = NULL;
312} 316}
317LCRYPTO_ALIAS(EVP_PBE_cleanup);