summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509.h
diff options
context:
space:
mode:
authortb <>2024-03-02 10:20:27 +0000
committertb <>2024-03-02 10:20:27 +0000
commitb4541fab5e606187b51e789c26e6065cfc57ded0 (patch)
treefbf01f5453b712e42063e482a28304a6a55892cd /src/lib/libcrypto/x509/x509.h
parentfdfad9e1701882b4e72b41155a9c8e4ef338ddbf (diff)
downloadopenbsd-b4541fab5e606187b51e789c26e6065cfc57ded0.tar.gz
openbsd-b4541fab5e606187b51e789c26e6065cfc57ded0.tar.bz2
openbsd-b4541fab5e606187b51e789c26e6065cfc57ded0.zip
Remove more PBE stuff from the public API
This is still needed internally for CMS and its predecessors. This removal will enable disentangling some of its innards. ok jsing
Diffstat (limited to 'src/lib/libcrypto/x509/x509.h')
-rw-r--r--src/lib/libcrypto/x509/x509.h16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/lib/libcrypto/x509/x509.h b/src/lib/libcrypto/x509/x509.h
index bd8497d9c4..66752f34e9 100644
--- a/src/lib/libcrypto/x509/x509.h
+++ b/src/lib/libcrypto/x509/x509.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509.h,v 1.104 2024/03/02 10:17:37 tb Exp $ */ 1/* $OpenBSD: x509.h,v 1.105 2024/03/02 10:20:27 tb Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -1018,20 +1018,6 @@ X509 *X509_find_by_subject(STACK_OF(X509) *sk,X509_NAME *name);
1018 1018
1019extern const ASN1_ITEM PBEPARAM_it; 1019extern const ASN1_ITEM PBEPARAM_it;
1020 1020
1021int PKCS5_pbe_set0_algor(X509_ALGOR *algor, int alg, int iter,
1022 const unsigned char *salt, int saltlen);
1023
1024X509_ALGOR *PKCS5_pbe_set(int alg, int iter,
1025 const unsigned char *salt, int saltlen);
1026X509_ALGOR *PKCS5_pbe2_set(const EVP_CIPHER *cipher, int iter,
1027 unsigned char *salt, int saltlen);
1028X509_ALGOR *PKCS5_pbe2_set_iv(const EVP_CIPHER *cipher, int iter,
1029 unsigned char *salt, int saltlen,
1030 unsigned char *aiv, int prf_nid);
1031
1032X509_ALGOR *PKCS5_pbkdf2_set(int iter, unsigned char *salt, int saltlen,
1033 int prf_nid, int keylen);
1034
1035/* PKCS#8 utilities */ 1021/* PKCS#8 utilities */
1036 1022
1037PKCS8_PRIV_KEY_INFO *PKCS8_PRIV_KEY_INFO_new(void); 1023PKCS8_PRIV_KEY_INFO *PKCS8_PRIV_KEY_INFO_new(void);