Searched refs:p8inf (Results 1 - 12 of 12) sorted by relevance

/freebsd-12-stable/crypto/openssl/crypto/pkcs12/
H A Dp12_p8e.c18 PKCS8_PRIV_KEY_INFO *p8inf)
35 p8 = PKCS8_set0_pbe(pass, passlen, p8inf, pbe);
45 PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe)
52 pass, passlen, p8inf, 1);
15 PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8inf) argument
44 PKCS8_set0_pbe(const char *pass, int passlen, PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe) argument
H A Dp12_sbag.c142 PKCS8_PRIV_KEY_INFO *p8inf)
153 p8inf);
137 PKCS12_SAFEBAG_create_pkcs8_encrypt(int pbe_nid, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8inf) argument
/freebsd-12-stable/crypto/openssl/crypto/pem/
H A Dpem_pk8.c68 PKCS8_PRIV_KEY_INFO *p8inf; local
72 if ((p8inf = EVP_PKEY2PKCS8(x)) == NULL) {
84 PKCS8_PRIV_KEY_INFO_free(p8inf);
90 p8 = PKCS8_encrypt(nid, enc, kstr, klen, NULL, 0, 0, p8inf);
93 PKCS8_PRIV_KEY_INFO_free(p8inf);
104 ret = i2d_PKCS8_PRIV_KEY_INFO_bio(bp, p8inf);
106 ret = PEM_write_bio_PKCS8_PRIV_KEY_INFO(bp, p8inf);
107 PKCS8_PRIV_KEY_INFO_free(p8inf);
115 PKCS8_PRIV_KEY_INFO *p8inf = NULL; local
132 p8inf
[all...]
H A Dpem_pkey.c41 PKCS8_PRIV_KEY_INFO *p8inf; local
42 p8inf = d2i_PKCS8_PRIV_KEY_INFO(NULL, &p, len);
43 if (!p8inf)
45 ret = EVP_PKCS82PKEY(p8inf);
50 PKCS8_PRIV_KEY_INFO_free(p8inf);
52 PKCS8_PRIV_KEY_INFO *p8inf; local
68 p8inf = PKCS8_decrypt(p8, psbuf, klen);
71 if (!p8inf)
73 ret = EVP_PKCS82PKEY(p8inf);
78 PKCS8_PRIV_KEY_INFO_free(p8inf);
[all...]
/freebsd-12-stable/crypto/openssl/apps/
H A Dpkcs8.c66 PKCS8_PRIV_KEY_INFO *p8inf = NULL; local
208 if ((p8inf = EVP_PKEY2PKCS8(pkey)) == NULL) {
216 PEM_write_bio_PKCS8_PRIV_KEY_INFO(out, p8inf);
218 i2d_PKCS8_PRIV_KEY_INFO_bio(out, p8inf);
258 p8 = PKCS8_set0_pbe(p8pass, strlen(p8pass), p8inf, pbe);
282 p8inf = PEM_read_bio_PKCS8_PRIV_KEY_INFO(in, NULL, NULL, NULL);
284 p8inf = d2i_PKCS8_PRIV_KEY_INFO_bio(in, NULL);
318 p8inf = PKCS8_decrypt(p8, p8pass, strlen(p8pass));
321 if (p8inf == NULL) {
327 if ((pkey = EVP_PKCS82PKEY(p8inf))
[all...]
/freebsd-12-stable/crypto/openssl/crypto/x509/
H A Dx_all.c438 PKCS8_PRIV_KEY_INFO **p8inf)
441 d2i_PKCS8_PRIV_KEY_INFO, fp, p8inf);
444 int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO *p8inf) argument
447 p8inf);
452 PKCS8_PRIV_KEY_INFO *p8inf; local
454 p8inf = EVP_PKEY2PKCS8(key);
455 if (!p8inf)
457 ret = i2d_PKCS8_PRIV_KEY_INFO_fp(fp, p8inf);
458 PKCS8_PRIV_KEY_INFO_free(p8inf);
485 PKCS8_PRIV_KEY_INFO **p8inf)
437 d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO **p8inf) argument
484 d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO **p8inf) argument
491 i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf) argument
499 PKCS8_PRIV_KEY_INFO *p8inf; local
[all...]
/freebsd-12-stable/crypto/openssl/include/openssl/
H A Dpkcs12.h107 PKCS8_PRIV_KEY_INFO *p8inf);
119 PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe);
H A Dx509.h422 PKCS8_PRIV_KEY_INFO **p8inf);
423 int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO *p8inf);
460 PKCS8_PRIV_KEY_INFO **p8inf);
461 int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf);
H A Devp.h1179 *p8inf),
/freebsd-12-stable/crypto/openssl/include/crypto/
H A Dasn1.h25 int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf);
/freebsd-12-stable/crypto/openssl/crypto/store/
H A Dloader_file.c413 PKCS8_PRIV_KEY_INFO *p8inf = local
417 if (p8inf != NULL)
418 pkey = EVP_PKCS82PKEY(p8inf);
419 PKCS8_PRIV_KEY_INFO_free(p8inf);
/freebsd-12-stable/crypto/openssl/crypto/asn1/
H A Dameth_lib.c320 *p8inf),
317 EVP_PKEY_asn1_set_private(EVP_PKEY_ASN1_METHOD *ameth, int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf), int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk), int (*priv_print) (BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx)) argument

Completed in 191 milliseconds