Home
last modified time | relevance | path

Searched refs:xpk (Results 1 – 5 of 5) sorted by relevance

/freebsd/crypto/openssl/providers/implementations/encode_decode/
H A Dencode_key2any.c150 X509_PUBKEY *xpk = NULL; in key_to_pubkey() local
153 if ((xpk = X509_PUBKEY_new()) == NULL in key_to_pubkey()
155 || !X509_PUBKEY_set0_param(xpk, OBJ_nid2obj(key_nid), in key_to_pubkey()
158 X509_PUBKEY_free(xpk); in key_to_pubkey()
160 xpk = NULL; in key_to_pubkey()
163 return xpk; in key_to_pubkey()
315 X509_PUBKEY *xpk = NULL; in key_to_spki_der_pub_bio() local
321 xpk = key_to_pubkey(key, key_nid, str, strtype, k2d); in key_to_spki_der_pub_bio()
323 if (xpk != NULL) in key_to_spki_der_pub_bio()
324 ret = i2d_X509_PUBKEY_bio(out, xpk); in key_to_spki_der_pub_bio()
[all …]
/freebsd/crypto/openssl/crypto/x509/
H A Dx_pubkey.c489 X509_PUBKEY *xpk, *xpk2 = NULL, **pxpk = NULL; in d2i_PUBKEY_int() local
511 xpk = d2i_x509_pubkey(pxpk, &q, length); in d2i_PUBKEY_int()
512 if (xpk == NULL) in d2i_PUBKEY_int()
514 pktmp = X509_PUBKEY_get(xpk); in d2i_PUBKEY_int()
515 X509_PUBKEY_free(xpk); in d2i_PUBKEY_int()
554 X509_PUBKEY *xpk = NULL; in i2d_PUBKEY() local
556 if ((xpk = X509_PUBKEY_new()) == NULL) in i2d_PUBKEY()
560 if (a->ameth->pub_encode != NULL && a->ameth->pub_encode(xpk, a)) { in i2d_PUBKEY()
561 xpk->pkey = (EVP_PKEY *)a; in i2d_PUBKEY()
562 ret = i2d_X509_PUBKEY(xpk, pp); in i2d_PUBKEY()
[all …]
H A Dx_all.c629 X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk) in d2i_X509_PUBKEY_fp() argument
632 fp, xpk); in d2i_X509_PUBKEY_fp()
635 int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk) in i2d_X509_PUBKEY_fp() argument
637 return ASN1_i2d_fp_of(X509_PUBKEY, i2d_X509_PUBKEY, fp, xpk); in i2d_X509_PUBKEY_fp()
641 X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk) in d2i_X509_PUBKEY_bio() argument
644 bp, xpk); in d2i_X509_PUBKEY_bio()
647 int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk) in i2d_X509_PUBKEY_bio() argument
649 return ASN1_i2d_bio_of(X509_PUBKEY, i2d_X509_PUBKEY, bp, xpk); in i2d_X509_PUBKEY_bio()
/freebsd/crypto/openssl/include/openssl/
H A Dx509.h595 X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk);
596 int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk);
643 X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk);
644 int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk);
H A Dx509.h.in401 X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk);
402 int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk);
449 X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk);
450 int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk);