Home
last modified time | relevance | path

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

12

/third_party/openssl/crypto/x509/
Dx_pubkey.c26 static int x509_pubkey_decode(EVP_PKEY **pk, X509_PUBKEY *key);
33 X509_PUBKEY *pubkey = (X509_PUBKEY *)*pval; in pubkey_cb()
37 X509_PUBKEY *pubkey = (X509_PUBKEY *)*pval; in pubkey_cb()
53 ASN1_SEQUENCE_cb(X509_PUBKEY, pubkey_cb) = {
54 ASN1_SIMPLE(X509_PUBKEY, algor, X509_ALGOR),
55 ASN1_SIMPLE(X509_PUBKEY, public_key, ASN1_BIT_STRING)
56 } ASN1_SEQUENCE_END_cb(X509_PUBKEY, X509_PUBKEY)
58 IMPLEMENT_ASN1_FUNCTIONS(X509_PUBKEY)
60 int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey)
62 X509_PUBKEY *pk = NULL;
[all …]
Dx_req.c51 ASN1_SIMPLE(X509_REQ_INFO, pubkey, X509_PUBKEY),
Dt_req.c81 X509_PUBKEY *xpkey; in X509_REQ_print_ex()
Dx_x509.c25 ASN1_SIMPLE(X509_CINF, key, X509_PUBKEY),
Dx509_set.c141 X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x) in X509_get_X509_PUBKEY()
Dx509_req.c77 X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *req) in X509_REQ_get_X509_PUBKEY()
Dt_x509.c162 X509_PUBKEY *xpkey = X509_get_X509_PUBKEY(x); in X509_print_ex()
/third_party/openssl/doc/man3/
DX509_PUBKEY_new.pod14 X509_PUBKEY *X509_PUBKEY_new(void);
15 void X509_PUBKEY_free(X509_PUBKEY *a);
17 int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey);
18 EVP_PKEY *X509_PUBKEY_get0(X509_PUBKEY *key);
19 EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key);
30 int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj,
35 X509_ALGOR **pa, X509_PUBKEY *pub);
39 The B<X509_PUBKEY> structure represents the ASN.1 B<SubjectPublicKeyInfo>
42 X509_PUBKEY_new() allocates and initializes an B<X509_PUBKEY> structure.
44 X509_PUBKEY_free() frees up B<X509_PUBKEY> structure B<a>. If B<a> is NULL
[all …]
DX509_get_pubkey.pod17 X509_PUBKEY *X509_get_X509_PUBKEY(X509 *x);
22 X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *x);
33 X509_get_X509_PUBKEY() returns an internal pointer to the B<X509_PUBKEY>
DEVP_PKEY_ASN1_METHOD.pod46 X509_PUBKEY *pub),
47 int (*pub_encode) (X509_PUBKEY *pub,
159 int (*pub_decode) (EVP_PKEY *pk, X509_PUBKEY *pub);
160 int (*pub_encode) (X509_PUBKEY *pub, const EVP_PKEY *pk);
166 encode B<X509_PUBKEY> ASN.1 parameters to / from B<pk>.
/third_party/openssl/crypto/ct/
Dct_sct_ctx.c194 __owur static int ct_public_key_hash(X509_PUBKEY *pkey, unsigned char **hash, in ct_public_key_hash()
238 int SCT_CTX_set1_issuer_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey) in SCT_CTX_set1_issuer_pubkey()
243 int SCT_CTX_set1_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey) in SCT_CTX_set1_pubkey()
Dct_local.h149 __owur int SCT_CTX_set1_issuer_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey);
155 __owur int SCT_CTX_set1_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey);
Dct_sct.c294 X509_PUBKEY *pub = NULL, *log_pkey = NULL; in SCT_validate()
/third_party/openssl/include/crypto/
Dasn1.h20 int (*pub_decode) (EVP_PKEY *pk, X509_PUBKEY *pub);
21 int (*pub_encode) (X509_PUBKEY *pub, const EVP_PKEY *pk);
Dx509.h61 X509_PUBKEY *pubkey; /* public key of request */
153 X509_PUBKEY *key;
/third_party/openssl/crypto/asn1/
Dx_spki.c16 ASN1_SIMPLE(NETSCAPE_SPKAC, pubkey, X509_PUBKEY),
Dameth_lib.c298 X509_PUBKEY *pub), in EVP_PKEY_asn1_set_public()
299 int (*pub_encode) (X509_PUBKEY *pub, in EVP_PKEY_asn1_set_public()
Dasn1_item_list.h160 ASN1_ITEM_ref(X509_PUBKEY),
/third_party/openssl/include/openssl/
Dx509.h261 X509_PUBKEY *pubkey;
507 DECLARE_ASN1_FUNCTIONS(X509_PUBKEY)
509 int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey);
510 EVP_PKEY *X509_PUBKEY_get0(X509_PUBKEY *key);
511 EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key);
666 X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x);
690 X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *req);
1029 int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj,
1034 X509_ALGOR **pa, X509_PUBKEY *pub);
Dossl_typ.h127 typedef struct X509_pubkey_st X509_PUBKEY; typedef
/third_party/openssl/crypto/x509v3/
Dv3_skey.c59 X509_PUBKEY *pubkey; in s2i_skey_id()
/third_party/openssl/crypto/dsa/
Ddsa_ameth.c20 static int dsa_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) in dsa_pub_decode()
77 static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in dsa_pub_encode()
/third_party/openssl/crypto/ec/
Decx_meth.c125 static int ecx_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in ecx_pub_encode()
150 static int ecx_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) in ecx_pub_decode()
Dec_ameth.c75 static int eckey_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in eckey_pub_encode()
153 static int eckey_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) in eckey_pub_decode()
/third_party/openssl/crypto/dh/
Ddh_ameth.c45 static int dh_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) in dh_pub_decode()
97 static int dh_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) in dh_pub_encode()

12