Home
last modified time | relevance | path

Searched refs:PKCS8_PRIV_KEY_INFO (Results 1 – 25 of 32) sorted by relevance

12

/NextBSD/crypto/openssl/crypto/asn1/
HDp8_pkey.c71 PKCS8_PRIV_KEY_INFO *key = (PKCS8_PRIV_KEY_INFO *)*pval; in pkey_cb()
80 ASN1_SEQUENCE_cb(PKCS8_PRIV_KEY_INFO, pkey_cb) = {
81 ASN1_SIMPLE(PKCS8_PRIV_KEY_INFO, version, ASN1_INTEGER),
82 ASN1_SIMPLE(PKCS8_PRIV_KEY_INFO, pkeyalg, X509_ALGOR),
83 ASN1_SIMPLE(PKCS8_PRIV_KEY_INFO, pkey, ASN1_ANY),
84 ASN1_IMP_SET_OF_OPT(PKCS8_PRIV_KEY_INFO, attributes, X509_ATTRIBUTE, 0)
85 } ASN1_SEQUENCE_END_cb(PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO)
87 IMPLEMENT_ASN1_FUNCTIONS(PKCS8_PRIV_KEY_INFO)
89 int PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj,
124 X509_ALGOR **pa, PKCS8_PRIV_KEY_INFO *p8) in PKCS8_pkey_get0()
HDd2i_pr.c100 PKCS8_PRIV_KEY_INFO *p8 = NULL; in d2i_PrivateKey()
153 PKCS8_PRIV_KEY_INFO *p8 = d2i_PKCS8_PRIV_KEY_INFO(NULL, &p, length); in d2i_AutoPrivateKey()
HDasn1_locl.h88 int (*priv_decode) (EVP_PKEY *pk, PKCS8_PRIV_KEY_INFO *p8inf);
89 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
HDi2d_pr.c71 PKCS8_PRIV_KEY_INFO *p8 = EVP_PKEY2PKCS8(a); in i2d_PrivateKey()
HDameth_lib.c418 PKCS8_PRIV_KEY_INFO in EVP_PKEY_asn1_set_private()
420 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, in EVP_PKEY_asn1_set_private()
/NextBSD/crypto/openssl/crypto/evp/
HDevp_pkey.c69 EVP_PKEY *EVP_PKCS82PKEY(PKCS8_PRIV_KEY_INFO *p8) in EVP_PKCS82PKEY()
107 PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(EVP_PKEY *pkey) in EVP_PKEY2PKCS8()
114 PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8_broken(EVP_PKEY *pkey, int broken) in EVP_PKEY2PKCS8_broken()
116 PKCS8_PRIV_KEY_INFO *p8; in EVP_PKEY2PKCS8_broken()
148 PKCS8_PRIV_KEY_INFO *PKCS8_set_broken(PKCS8_PRIV_KEY_INFO *p8, int broken) in PKCS8_set_broken()
HDevp_extra_test.c404 PKCS8_PRIV_KEY_INFO *p8inf = NULL; in test_EVP_PKCS82PKEY()
/NextBSD/crypto/openssl/crypto/x509/
HDx_all.c468 PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, in d2i_PKCS8_PRIV_KEY_INFO_fp()
469 PKCS8_PRIV_KEY_INFO **p8inf) in d2i_PKCS8_PRIV_KEY_INFO_fp()
471 return ASN1_d2i_fp_of(PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO_new, in d2i_PKCS8_PRIV_KEY_INFO_fp()
475 int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO *p8inf) in i2d_PKCS8_PRIV_KEY_INFO_fp()
477 return ASN1_i2d_fp_of(PKCS8_PRIV_KEY_INFO, i2d_PKCS8_PRIV_KEY_INFO, fp, in i2d_PKCS8_PRIV_KEY_INFO_fp()
483 PKCS8_PRIV_KEY_INFO *p8inf; in i2d_PKCS8PrivateKeyInfo_fp()
515 PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, in d2i_PKCS8_PRIV_KEY_INFO_bio()
516 PKCS8_PRIV_KEY_INFO **p8inf) in d2i_PKCS8_PRIV_KEY_INFO_bio()
518 return ASN1_d2i_bio_of(PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO_new, in d2i_PKCS8_PRIV_KEY_INFO_bio()
522 int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf) in i2d_PKCS8_PRIV_KEY_INFO_bio()
[all …]
HDx509.h698 PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp,
699 PKCS8_PRIV_KEY_INFO **p8inf);
700 int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO *p8inf);
737 PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp,
738 PKCS8_PRIV_KEY_INFO **p8inf);
739 int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf);
1200 DECLARE_ASN1_FUNCTIONS(PKCS8_PRIV_KEY_INFO)
1202 EVP_PKEY *EVP_PKCS82PKEY(PKCS8_PRIV_KEY_INFO *p8);
1203 PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(EVP_PKEY *pkey);
1204 PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8_broken(EVP_PKEY *pkey, int broken);
[all …]
/NextBSD/crypto/openssl/crypto/pkcs12/
HDpkcs12.h179 PKCS12_SAFEBAG *PKCS12_MAKE_KEYBAG(PKCS8_PRIV_KEY_INFO *p8);
180 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(X509_SIG *p8, const char *pass,
182 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(PKCS12_SAFEBAG *bag,
186 int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8);
190 PKCS8_PRIV_KEY_INFO *p8);
210 int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage);
HDp12_p8d.c64 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(X509_SIG *p8, const char *pass, in PKCS8_decrypt()
68 ASN1_ITEM_rptr(PKCS8_PRIV_KEY_INFO), pass, in PKCS8_decrypt()
HDp12_p8e.c67 PKCS8_PRIV_KEY_INFO *p8inf) in PKCS8_encrypt()
93 PKCS12_item_i2d_encrypt(pbe, ASN1_ITEM_rptr(PKCS8_PRIV_KEY_INFO), in PKCS8_encrypt()
HDp12_add.c95 PKCS12_SAFEBAG *PKCS12_MAKE_KEYBAG(PKCS8_PRIV_KEY_INFO *p8) in PKCS12_MAKE_KEYBAG()
112 PKCS8_PRIV_KEY_INFO *p8) in PKCS12_MAKE_SHKEYBAG()
235 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(PKCS12_SAFEBAG *bag, in PKCS12_decrypt_skey()
HDp12_attr.c78 int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage) in PKCS8_add_keyusage()
HDp12_asn.c101 ADB_ENTRY(NID_keyBag, ASN1_EXP(PKCS12_SAFEBAG, value.keybag, PKCS8_PRIV_KEY_INFO, 0)),
HDp12_npas.c202 PKCS8_PRIV_KEY_INFO *p8; in newpass_bag()
HDp12_kiss.c229 PKCS8_PRIV_KEY_INFO *p8; in parse_bag()
HDp12_crt.c239 PKCS8_PRIV_KEY_INFO *p8 = NULL; in PKCS12_add_key()
/NextBSD/crypto/openssl/crypto/pem/
HDpem_pk8.c116 PKCS8_PRIV_KEY_INFO *p8inf; in do_pk8pkey()
162 PKCS8_PRIV_KEY_INFO *p8inf = NULL; in d2i_PKCS8PrivateKey_bio()
258 IMPLEMENT_PEM_rw(PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO, PEM_STRING_PKCS8INF,
259 PKCS8_PRIV_KEY_INFO)
HDpem_pkey.c93 PKCS8_PRIV_KEY_INFO *p8inf; in PEM_read_bio_PrivateKey()
105 PKCS8_PRIV_KEY_INFO *p8inf; in PEM_read_bio_PrivateKey()
HDpem.h460 DECLARE_PEM_rw(PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO)
/NextBSD/crypto/openssl/crypto/
HDossl_typ.h164 typedef struct pkcs8_priv_key_info_st PKCS8_PRIV_KEY_INFO; typedef
/NextBSD/crypto/openssl/crypto/dsa/
HDdsa_ameth.c180 static int dsa_priv_decode(EVP_PKEY *pkey, PKCS8_PRIV_KEY_INFO *p8) in dsa_priv_decode()
284 static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) in dsa_priv_encode()
/NextBSD/crypto/openssl/apps/
HDpkcs8.c85 PKCS8_PRIV_KEY_INFO *p8inf = NULL; in MAIN()
/NextBSD/crypto/openssl/crypto/ec/
HDec_ameth.c232 static int eckey_priv_decode(EVP_PKEY *pkey, PKCS8_PRIV_KEY_INFO *p8) in eckey_priv_decode()
300 static int eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) in eckey_priv_encode()

12