Home
last modified time | relevance | path

Searched refs:X509_PUBKEY (Results 1 – 19 of 19) sorted by relevance

/dragonfly/crypto/libressl/crypto/asn1/
HDx_pubkey.c83 X509_PUBKEY *pubkey = (X509_PUBKEY *)*pval; in pubkey_cb()
94 .offset = offsetof(X509_PUBKEY, algor),
99 .offset = offsetof(X509_PUBKEY, public_key),
111 .size = sizeof(X509_PUBKEY),
115 X509_PUBKEY *
116 d2i_X509_PUBKEY(X509_PUBKEY **a, const unsigned char **in, long len) in d2i_X509_PUBKEY()
118 return (X509_PUBKEY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_X509_PUBKEY()
123 i2d_X509_PUBKEY(X509_PUBKEY *a, unsigned char **out) in i2d_X509_PUBKEY()
128 X509_PUBKEY *
131 return (X509_PUBKEY *)ASN1_item_new(&X509_PUBKEY_it); in X509_PUBKEY_new()
[all …]
HDasn1_locl.h102 int (*pub_decode)(EVP_PKEY *pk, X509_PUBKEY *pub);
103 int (*pub_encode)(X509_PUBKEY *pub, const EVP_PKEY *pk);
HDameth_lib.c373 int (*pub_decode)(EVP_PKEY *pk, X509_PUBKEY *pub), in EVP_PKEY_asn1_set_public()
374 int (*pub_encode)(X509_PUBKEY *pub, const EVP_PKEY *pk), in EVP_PKEY_asn1_set_public()
/dragonfly/crypto/libressl/crypto/ct/
HDct_sct_ctx.c251 ct_public_key_hash(X509_PUBKEY *pkey, unsigned char **hash, size_t *hash_len) in ct_public_key_hash()
296 SCT_CTX_set1_issuer_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey) in SCT_CTX_set1_issuer_pubkey()
302 SCT_CTX_set1_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey) in SCT_CTX_set1_pubkey()
HDct_local.h193 int SCT_CTX_set1_issuer_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey);
199 int SCT_CTX_set1_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey);
HDct_sct.c376 X509_PUBKEY *pub = NULL, *log_pkey = NULL; in SCT_validate()
/dragonfly/crypto/libressl/include/openssl/
HDx509.h346 X509_PUBKEY *pubkey;
433 X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x);
598 X509_PUBKEY *X509_PUBKEY_new(void);
599 void X509_PUBKEY_free(X509_PUBKEY *a);
600 X509_PUBKEY *d2i_X509_PUBKEY(X509_PUBKEY **a, const unsigned char **in, long len);
601 int i2d_X509_PUBKEY(X509_PUBKEY *a, unsigned char **out);
604 int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey);
605 EVP_PKEY * X509_PUBKEY_get(X509_PUBKEY *key);
606 EVP_PKEY * X509_PUBKEY_get0(X509_PUBKEY *key);
1117 int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj,
[all …]
HDossl_typ.h153 typedef struct X509_pubkey_st X509_PUBKEY; typedef
HDevp.h929 int (*pub_decode)(EVP_PKEY *pk, X509_PUBKEY *pub),
930 int (*pub_encode)(X509_PUBKEY *pub, const EVP_PKEY *pk),
/dragonfly/crypto/libressl/crypto/x509/
HDx509_lcl.h119 X509_PUBKEY *pubkey;
151 X509_PUBKEY *key;
HDx509_set.c222 X509_PUBKEY *
/dragonfly/crypto/libressl/crypto/gost/
HDgost_asn1.h72 X509_PUBKEY *ephem_key;
HDgostr341001_ameth.c191 pub_decode_gost01(EVP_PKEY *pk, X509_PUBKEY *pub) in pub_decode_gost01()
243 pub_encode_gost01(X509_PUBKEY *pub, const EVP_PKEY *pk) in pub_encode_gost01()
/dragonfly/crypto/libressl/crypto/dh/
HDdh_ameth.c78 dh_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) in dh_pub_decode()
130 dh_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in dh_pub_encode()
/dragonfly/crypto/libressl/crypto/dsa/
HDdsa_ameth.c76 dsa_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) in dsa_pub_decode()
133 dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in dsa_pub_encode()
/dragonfly/crypto/libressl/crypto/ec/
HDec_ameth.c111 eckey_pub_encode(X509_PUBKEY * pk, const EVP_PKEY * pkey) in eckey_pub_encode()
194 eckey_pub_decode(EVP_PKEY * pkey, X509_PUBKEY * pubkey) in eckey_pub_decode()
/dragonfly/crypto/libressl/crypto/rsa/
HDrsa_ameth.c135 rsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in rsa_pub_encode()
157 rsa_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) in rsa_pub_decode()
/dragonfly/contrib/ldns/
HDdane.c141 X509_PUBKEY* xpubkey; in ldns_dane_cert2rdf()
/dragonfly/contrib/wpa_supplicant/src/common/
HDdpp.c961 X509_PUBKEY *pub = NULL; in dpp_parse_uri_pk()