| /freebsd/crypto/openssl/crypto/x509/ |
| H A D | x_pubkey.c | 496 X509_PUBKEY *xpk, *xpk2 = NULL, **pxpk = NULL; in d2i_PUBKEY_int() local 516 xpk = d2i_x509_pubkey(pxpk, &q, length); in d2i_PUBKEY_int() 517 if (xpk == NULL) in d2i_PUBKEY_int() 519 pktmp = X509_PUBKEY_get(xpk); in d2i_PUBKEY_int() 520 X509_PUBKEY_free(xpk); in d2i_PUBKEY_int() 559 X509_PUBKEY *xpk = NULL; in i2d_PUBKEY() local 561 if ((xpk = X509_PUBKEY_new()) == NULL) in i2d_PUBKEY() 565 if (a->ameth->pub_encode != NULL && a->ameth->pub_encode(xpk, a)) { in i2d_PUBKEY() 566 xpk->pkey = (EVP_PKEY *)a; in i2d_PUBKEY() 567 ret = i2d_X509_PUBKEY(xpk, pp); in i2d_PUBKEY() [all …]
|
| H A D | x_all.c | 673 X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk) in d2i_X509_PUBKEY_fp() argument 676 fp, xpk); in d2i_X509_PUBKEY_fp() 679 int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk) in i2d_X509_PUBKEY_fp() argument 681 return ASN1_i2d_fp_of(X509_PUBKEY, i2d_X509_PUBKEY, fp, xpk); in i2d_X509_PUBKEY_fp() 685 X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk) in d2i_X509_PUBKEY_bio() argument 688 bp, xpk); in d2i_X509_PUBKEY_bio() 691 int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk) in i2d_X509_PUBKEY_bio() argument 693 return ASN1_i2d_bio_of(X509_PUBKEY, i2d_X509_PUBKEY, bp, xpk); in i2d_X509_PUBKEY_bio()
|
| /freebsd/crypto/openssl/providers/implementations/encode_decode/ |
| H A D | encode_key2any.c | 157 X509_PUBKEY *xpk = NULL; in key_to_pubkey() local 159 if ((xpk = X509_PUBKEY_new()) == NULL in key_to_pubkey() 161 || !X509_PUBKEY_set0_param(xpk, OBJ_nid2obj(key_nid), in key_to_pubkey() 164 X509_PUBKEY_free(xpk); in key_to_pubkey() 166 xpk = NULL; in key_to_pubkey() 169 return xpk; in key_to_pubkey() 317 X509_PUBKEY *xpk = NULL; in key_to_spki_der_pub_bio() local 322 xpk = key_to_pubkey(key, key_nid, str, strtype, k2d, ctx); in key_to_spki_der_pub_bio() 324 if (xpk != NULL) in key_to_spki_der_pub_bio() 325 ret = i2d_X509_PUBKEY_bio(out, xpk); in key_to_spki_der_pub_bio() [all …]
|
| /freebsd/crypto/openssl/test/ |
| H A D | tls-provider.c | 1254 static XORKEY *xor_key_from_x509pubkey(const X509_PUBKEY *xpk, in xor_key_from_x509pubkey() argument 1261 if (!xpk || (!X509_PUBKEY_get0_param(NULL, &p, &plen, &palg, xpk))) { in xor_key_from_x509pubkey() 1415 X509_PUBKEY *xpk = NULL; in xorx_key_to_pubkey() local 1417 if ((xpk = X509_PUBKEY_new()) == NULL in xorx_key_to_pubkey() 1419 || !X509_PUBKEY_set0_param(xpk, OBJ_nid2obj(key_nid), in xorx_key_to_pubkey() 1423 X509_PUBKEY_free(xpk); in xorx_key_to_pubkey() 1425 xpk = NULL; in xorx_key_to_pubkey() 1428 return xpk; in xorx_key_to_pubkey() 1574 X509_PUBKEY *xpk = NULL; in key_to_spki_der_pub_bio() local 1581 xpk = xorx_key_to_pubkey(key, key_nid, str, strtype, k2d); in key_to_spki_der_pub_bio() [all …]
|
| H A D | fake_rsaprov.c | 843 X509_PUBKEY *xpk; in fake_rsa_d2i_PUBKEY() local 845 xpk = fake_rsa_d2i_X509_PUBKEY_INTERNAL(pp, length, NULL); in fake_rsa_d2i_PUBKEY() 846 if (xpk == NULL) in fake_rsa_d2i_PUBKEY() 861 X509_PUBKEY_free(xpk); in fake_rsa_d2i_PUBKEY()
|
| /freebsd/crypto/openssl/ssl/statem/ |
| H A D | statem_lib.c | 1331 X509_PUBKEY *xpk = NULL; in tls_output_rpk() local 1338 xpk = X509_get_X509_PUBKEY(cpk->x509); in tls_output_rpk() 1339 if (xpk == NULL) { in tls_output_rpk() 1343 pdata_len = i2d_X509_PUBKEY(xpk, &pdata); in tls_output_rpk()
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | x509.h.in | 414 X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk); 415 int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk); 464 X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk); 465 int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk);
|
| H A D | x509.h | 608 X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk); 609 int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk); 658 X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk); 659 int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk);
|