/openbsd/lib/libcrypto/asn1/ |
H A D | p8_pkey.c | 73 PKCS8_PRIV_KEY_INFO *key = (PKCS8_PRIV_KEY_INFO *)*pval; in pkey_cb() 85 .offset = offsetof(PKCS8_PRIV_KEY_INFO, version), 90 .offset = offsetof(PKCS8_PRIV_KEY_INFO, pkeyalg), 95 .offset = offsetof(PKCS8_PRIV_KEY_INFO, pkey), 101 .offset = offsetof(PKCS8_PRIV_KEY_INFO, attributes), 113 .size = sizeof(PKCS8_PRIV_KEY_INFO), 119 PKCS8_PRIV_KEY_INFO * 128 i2d_PKCS8_PRIV_KEY_INFO(PKCS8_PRIV_KEY_INFO *a, unsigned char **out) in i2d_PKCS8_PRIV_KEY_INFO() 134 PKCS8_PRIV_KEY_INFO * 142 PKCS8_PRIV_KEY_INFO_free(PKCS8_PRIV_KEY_INFO *a) in PKCS8_PRIV_KEY_INFO_free() [all …]
|
H A D | a_pkey.c | 96 PKCS8_PRIV_KEY_INFO *p8 = NULL; in d2i_PrivateKey() 127 PKCS8_PRIV_KEY_INFO *p8 = EVP_PKEY2PKCS8(a); in i2d_PrivateKey() 161 PKCS8_PRIV_KEY_INFO *p8 = d2i_PKCS8_PRIV_KEY_INFO( in d2i_AutoPrivateKey()
|
/openbsd/lib/libcrypto/pem/ |
H A D | pem_pk8.c | 118 PKCS8_PRIV_KEY_INFO *p8inf; in do_pk8pkey() 163 PKCS8_PRIV_KEY_INFO *p8inf = NULL; in d2i_PKCS8PrivateKey_bio() 294 PKCS8_PRIV_KEY_INFO * 295 PEM_read_PKCS8_PRIV_KEY_INFO(FILE *fp, PKCS8_PRIV_KEY_INFO **x, pem_password_cb *cb, void *u) in PEM_read_PKCS8_PRIV_KEY_INFO() 303 PEM_write_PKCS8_PRIV_KEY_INFO(FILE *fp, PKCS8_PRIV_KEY_INFO *x) in PEM_write_PKCS8_PRIV_KEY_INFO() 310 PKCS8_PRIV_KEY_INFO * 311 PEM_read_bio_PKCS8_PRIV_KEY_INFO(BIO *bp, PKCS8_PRIV_KEY_INFO **x, pem_password_cb *cb, void *u) in PEM_read_bio_PKCS8_PRIV_KEY_INFO() 319 PEM_write_bio_PKCS8_PRIV_KEY_INFO(BIO *bp, PKCS8_PRIV_KEY_INFO *x) in PEM_write_bio_PKCS8_PRIV_KEY_INFO()
|
H A D | pem_pkey.c | 93 PKCS8_PRIV_KEY_INFO *p8inf; in PEM_read_bio_PrivateKey() 104 PKCS8_PRIV_KEY_INFO *p8inf; in PEM_read_bio_PrivateKey()
|
H A D | pem.h | 380 DECLARE_PEM_rw(PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO)
|
/openbsd/lib/libcrypto/pkcs12/ |
H A D | pkcs12.h | 158 ASN1_TYPE *PKCS8_get_attr(PKCS8_PRIV_KEY_INFO *p8, int attr_nid); 164 const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag); 170 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass, 172 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag, 176 PKCS8_PRIV_KEY_INFO *p8); 183 int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage);
|
H A D | p12_sbag.c | 76 PKCS8_get_attr(PKCS8_PRIV_KEY_INFO *p8, int attr_nid) in PKCS8_get_attr() 82 const PKCS8_PRIV_KEY_INFO * 180 PKCS12_SAFEBAG_create0_p8inf(PKCS8_PRIV_KEY_INFO *p8) in PKCS12_SAFEBAG_create0_p8inf() 216 unsigned char *salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8info) in PKCS12_SAFEBAG_create_pkcs8_encrypt()
|
H A D | pkcs12_local.h | 114 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_p8inf(PKCS8_PRIV_KEY_INFO *p8); 120 PKCS8_PRIV_KEY_INFO *p8);
|
H A D | p12_p8d.c | 66 PKCS8_PRIV_KEY_INFO *
|
H A D | p12_p8e.c | 70 PKCS8_PRIV_KEY_INFO *p8inf) in PKCS8_encrypt()
|
H A D | p12_attr.c | 81 PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage) in PKCS8_add_keyusage()
|
H A D | p12_add.c | 200 PKCS8_PRIV_KEY_INFO *
|
H A D | p12_kiss.c | 228 PKCS8_PRIV_KEY_INFO *p8; in parse_bag()
|
H A D | p12_npas.c | 105 PKCS8_PRIV_KEY_INFO *p8 = NULL; in newpass_bag()
|
H A D | p12_crt.c | 214 PKCS8_PRIV_KEY_INFO *p8 = NULL; in PKCS12_add_key()
|
/openbsd/lib/libcrypto/evp/ |
H A D | evp_pkey.c | 71 EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *p8) in EVP_PKCS82PKEY() 112 PKCS8_PRIV_KEY_INFO * 115 PKCS8_PRIV_KEY_INFO *p8; in EVP_PKEY2PKCS8()
|
H A D | evp_local.h | 106 int (*priv_decode)(EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf); 107 int (*priv_encode)(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
|
/openbsd/lib/libcrypto/x509/ |
H A D | x_all.c | 308 PKCS8_PRIV_KEY_INFO * 309 d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO **p8inf) in d2i_PKCS8_PRIV_KEY_INFO_bio() 317 i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf) in i2d_PKCS8_PRIV_KEY_INFO_bio() 324 PKCS8_PRIV_KEY_INFO * 325 d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO **p8inf) in d2i_PKCS8_PRIV_KEY_INFO_fp() 333 i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO *p8inf) in i2d_PKCS8_PRIV_KEY_INFO_fp() 373 PKCS8_PRIV_KEY_INFO *p8inf; in i2d_PKCS8PrivateKeyInfo_bio() 388 PKCS8_PRIV_KEY_INFO *p8inf; in i2d_PKCS8PrivateKeyInfo_fp()
|
H A D | x509.h | 410 PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, 411 PKCS8_PRIV_KEY_INFO **p8inf); 412 int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp,PKCS8_PRIV_KEY_INFO *p8inf); 448 PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, 449 PKCS8_PRIV_KEY_INFO **p8inf); 450 int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp,PKCS8_PRIV_KEY_INFO *p8inf); 932 PKCS8_PRIV_KEY_INFO *PKCS8_PRIV_KEY_INFO_new(void); 933 void PKCS8_PRIV_KEY_INFO_free(PKCS8_PRIV_KEY_INFO *a); 934 PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO(PKCS8_PRIV_KEY_INFO **a, const unsigned char **in, lon… 938 EVP_PKEY *EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *p8); [all …]
|
/openbsd/lib/libcrypto/ |
H A D | ossl_typ.h | 141 typedef struct pkcs8_priv_key_info_st PKCS8_PRIV_KEY_INFO; typedef
|
/openbsd/lib/libcrypto/dh/ |
H A D | dh_ameth.c | 192 dh_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8) in dh_priv_decode() 249 dh_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) in dh_priv_encode()
|
/openbsd/lib/libcrypto/dsa/ |
H A D | dsa_ameth.c | 205 dsa_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8) in dsa_priv_decode() 286 dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) in dsa_priv_encode()
|
/openbsd/usr.bin/openssl/ |
H A D | pkcs8.c | 200 PKCS8_PRIV_KEY_INFO *p8inf = NULL; in pkcs8_main()
|
/openbsd/lib/libcrypto/ec/ |
H A D | ecx_methods.c | 357 ecx_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8pki) in ecx_priv_decode() 406 ecx_priv_encode(PKCS8_PRIV_KEY_INFO *p8pki, const EVP_PKEY *pkey) in ecx_priv_encode()
|
H A D | ec_ameth.c | 341 eckey_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8) in eckey_priv_decode() 382 eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) in eckey_priv_encode()
|