/freebsd-12-stable/crypto/openssl/crypto/pkcs12/ |
H A D | p12_p8e.c | 18 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 D | p12_sbag.c | 142 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 D | pem_pk8.c | 68 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 D | pem_pkey.c | 41 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 D | pkcs8.c | 66 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 D | x_all.c | 438 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 D | pkcs12.h | 107 PKCS8_PRIV_KEY_INFO *p8inf); 119 PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe);
|
H A D | x509.h | 422 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 D | evp.h | 1179 *p8inf),
|
/freebsd-12-stable/crypto/openssl/include/crypto/ |
H A D | asn1.h | 25 int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf);
|
/freebsd-12-stable/crypto/openssl/crypto/store/ |
H A D | loader_file.c | 413 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 D | ameth_lib.c | 320 *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
|