HomeSort by relevance Sort by last modified time
    Searched refs:EVP_PKEY (Results 1 - 25 of 165) sorted by null

1 2 3 4 5 6 7

  /external/openssl/crypto/asn1/
asn1_locl.h 83 int (*pub_decode)(EVP_PKEY *pk, X509_PUBKEY *pub);
84 int (*pub_encode)(X509_PUBKEY *pub, const EVP_PKEY *pk);
85 int (*pub_cmp)(const EVP_PKEY *a, const EVP_PKEY *b);
86 int (*pub_print)(BIO *out, const EVP_PKEY *pkey, int indent,
89 int (*priv_decode)(EVP_PKEY *pk, PKCS8_PRIV_KEY_INFO *p8inf);
90 int (*priv_encode)(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
91 int (*priv_print)(BIO *out, const EVP_PKEY *pkey, int indent,
94 int (*pkey_size)(const EVP_PKEY *pk);
95 int (*pkey_bits)(const EVP_PKEY *pk)
    [all...]
ameth_lib.c 283 const EVP_PKEY_ASN1_METHOD* EVP_PKEY_get0_asn1(EVP_PKEY *pkey)
404 int (*pub_decode)(EVP_PKEY *pk, X509_PUBKEY *pub),
405 int (*pub_encode)(X509_PUBKEY *pub, const EVP_PKEY *pk),
406 int (*pub_cmp)(const EVP_PKEY *a, const EVP_PKEY *b),
407 int (*pub_print)(BIO *out, const EVP_PKEY *pkey, int indent,
409 int (*pkey_size)(const EVP_PKEY *pk),
410 int (*pkey_bits)(const EVP_PKEY *pk))
421 int (*priv_decode)(EVP_PKEY *pk, PKCS8_PRIV_KEY_INFO *p8inf),
422 int (*priv_encode)(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk)
    [all...]
d2i_pr.c 71 EVP_PKEY *d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp,
74 EVP_PKEY *ret;
130 EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp,
152 EVP_PKEY *ret;
x_pubkey.c 71 /* Minor tweak to operation: free up EVP_PKEY */
90 int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey)
133 EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key)
135 EVP_PKEY *ret=NULL;
197 /* Now two pseudo ASN1 routines that take an EVP_PKEY structure
201 EVP_PKEY *d2i_PUBKEY(EVP_PKEY **a, const unsigned char **pp,
205 EVP_PKEY *pktmp;
219 int i2d_PUBKEY(EVP_PKEY *a, unsigned char **pp)
237 EVP_PKEY *pkey
    [all...]
i2d_pr.c 65 int i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp)
d2i_pu.c 75 EVP_PKEY *d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp,
78 EVP_PKEY *ret;
  /external/chromium/net/base/
openssl_private_key_store.h 12 typedef struct evp_pkey_st EVP_PKEY;
41 virtual bool StorePrivateKey(const GURL& url, EVP_PKEY* pkey) = 0;
45 virtual EVP_PKEY* FetchPrivateKey(EVP_PKEY* public_key) = 0;
openssl_memory_private_key_store.cc 30 for (std::vector<EVP_PKEY*>::iterator it = keys_.begin();
36 virtual bool StorePrivateKey(const GURL& url, EVP_PKEY* pkey) {
43 virtual EVP_PKEY* FetchPrivateKey(EVP_PKEY* pkey) {
45 for (std::vector<EVP_PKEY*>::iterator it = keys_.begin();
54 std::vector<EVP_PKEY*> keys_;
  /external/openssl/crypto/cmac/
cm_ameth.c 64 static int cmac_size(const EVP_PKEY *pkey)
69 static void cmac_key_free(EVP_PKEY *pkey)
  /external/openssl/crypto/evp/
p_lib.c 83 static void EVP_PKEY_free_it(EVP_PKEY *x);
85 int EVP_PKEY_bits(EVP_PKEY *pkey)
92 int EVP_PKEY_size(EVP_PKEY *pkey)
99 int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode)
124 int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)
143 int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey)
150 int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)
159 int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b
    [all...]
evp_pkey.c 0 /* evp_pkey.c */
68 EVP_PKEY *EVP_PKCS82PKEY(PKCS8_PRIV_KEY_INFO *p8)
70 EVP_PKEY *pkey = NULL;
112 PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(EVP_PKEY *pkey)
119 PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8_broken(EVP_PKEY *pkey, int broken)
182 /* EVP_PKEY attribute functions */
184 int EVP_PKEY_get_attr_count(const EVP_PKEY *key)
189 int EVP_PKEY_get_attr_by_NID(const EVP_PKEY *key, int nid,
195 int EVP_PKEY_get_attr_by_OBJ(const EVP_PKEY *key, ASN1_OBJECT *obj,
201 X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc
    [all...]
evp.h 152 } /* EVP_PKEY */;
610 EVP_PKEY *pkey);
613 unsigned int siglen,EVP_PKEY *pkey);
616 const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey);
621 const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey);
627 EVP_PKEY *priv);
632 EVP_PKEY **pubk, int npubk);
    [all...]
  /external/openssl/crypto/hmac/
hm_ameth.c 70 static int hmac_size(const EVP_PKEY *pkey)
75 static void hmac_key_free(EVP_PKEY *pkey)
87 static int hmac_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)
106 static int old_hmac_decode(EVP_PKEY *pkey,
117 static int old_hmac_encode(const EVP_PKEY *pkey, unsigned char **pder)
  /external/openssl/crypto/pem/
pem_pk8.c 69 static int do_pk8pkey(BIO *bp, EVP_PKEY *x, int isder,
73 static int do_pk8pkey_fp(FILE *bp, EVP_PKEY *x, int isder,
84 int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, EVP_PKEY *x, int nid,
91 int PEM_write_bio_PKCS8PrivateKey(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc,
98 int i2d_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc,
105 int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, EVP_PKEY *x, int nid,
112 static int do_pk8pkey(BIO *bp, EVP_PKEY *x, int isder, int nid, const EVP_CIPHER *enc,
152 EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u)
157 EVP_PKEY *ret
    [all...]
pem_pkey.c 75 EVP_PKEY *PEM_read_bio_PrivateKey(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u)
82 EVP_PKEY *ret=NULL;
94 if(*x) EVP_PKEY_free((EVP_PKEY *)*x);
118 if(*x) EVP_PKEY_free((EVP_PKEY *)*x);
140 int PEM_write_bio_PrivateKey(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc,
155 EVP_PKEY *PEM_read_bio_Parameters(BIO *bp, EVP_PKEY **x)
162 EVP_PKEY *ret=NULL;
184 if(*x) EVP_PKEY_free((EVP_PKEY *)*x)
    [all...]
pem_all.c 130 static RSA *pkey_get_rsa(EVP_PKEY *key, RSA **rsa);
133 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa);
137 static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey);
156 * For private keys we read in an EVP_PKEY structure with
162 static RSA *pkey_get_rsa(EVP_PKEY *key, RSA **rsa)
179 EVP_PKEY *pktmp;
189 EVP_PKEY *pktmp;
204 EVP_PKEY *k;
227 EVP_PKEY *k;
258 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa
    [all...]
pem.h 441 unsigned char *iv, EVP_PKEY **pubk, int npubk);
445 unsigned char *out, int *outl, EVP_PKEY *priv);
450 unsigned int *siglen, EVP_PKEY *pkey);
509 DECLARE_PEM_rw_cb(PrivateKey, EVP_PKEY)
511 DECLARE_PEM_rw(PUBKEY, EVP_PKEY)
513 int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, EVP_PKEY *x, int nid,
516 int PEM_write_bio_PKCS8PrivateKey(BIO *, EVP_PKEY *, const EVP_CIPHER *,
518 int i2d_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc,
521 int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, EVP_PKEY *x, int nid,
524 EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u)
    [all...]
  /external/openssl/include/openssl/
evp.h 152 } /* EVP_PKEY */;
610 EVP_PKEY *pkey);
613 unsigned int siglen,EVP_PKEY *pkey);
616 const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey);
621 const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey);
627 EVP_PKEY *priv);
632 EVP_PKEY **pubk, int npubk);
    [all...]
x509.h 164 EVP_PKEY *pkey;
497 EVP_PKEY *dec_pkey;
633 int (*crl_verify)(X509_CRL *crl, EVP_PKEY *pk));
647 int X509_verify(X509 *a, EVP_PKEY *r);
649 int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r);
650 int X509_CRL_verify(X509_CRL *a, EVP_PKEY *r);
651 int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r);
655 EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x);
656 int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey);
663 int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)
    [all...]
  /libcore/luni/src/test/native/
test_openssl_engine.cpp 42 static EVP_PKEY *test_load_key(ENGINE* e, const char *key_id,
43 EVP_PKEY* (*read_func)(BIO*, EVP_PKEY**, pem_password_cb*, void*)) {
46 EVP_PKEY *key = NULL;
72 static EVP_PKEY* test_load_privkey(ENGINE* e, const char* key_id, UI_METHOD*, void*) {
76 static EVP_PKEY* test_load_pubkey(ENGINE* e, const char* key_id, UI_METHOD*, void*) {
  /external/openssl/crypto/ec/
ec_ameth.c 103 static int eckey_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)
190 static int eckey_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey)
226 static int eckey_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)
240 static int eckey_priv_decode(EVP_PKEY *pkey, PKCS8_PRIV_KEY_INFO *p8)
312 static int eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)
366 static int int_ec_size(const EVP_PKEY *pkey)
371 static int ec_bits(const EVP_PKEY *pkey)
394 static int ec_missing_parameters(const EVP_PKEY *pkey)
401 static int ec_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from
    [all...]
  /external/chromium/third_party/libjingle/source/talk/base/
opensslidentity.h 44 // OpenSSLKeyPair encapsulates an OpenSSL EVP_PKEY* keypair object,
57 EVP_PKEY* pkey() const { return pkey_; }
60 explicit OpenSSLKeyPair(EVP_PKEY* pkey) : pkey_(pkey) {
65 EVP_PKEY* pkey_;
  /external/openssl/crypto/x509/
x_all.c 73 int X509_verify(X509 *a, EVP_PKEY *r)
79 int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r)
85 int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r)
91 int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)
105 int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md)
117 int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md)
130 int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md)
460 int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key)
471 int i2d_PrivateKey_fp(FILE *fp, EVP_PKEY *pkey)
473 return ASN1_i2d_fp_of(EVP_PKEY,i2d_PrivateKey,fp,pkey)
    [all...]
x509.h 164 EVP_PKEY *pkey;
497 EVP_PKEY *dec_pkey;
633 int (*crl_verify)(X509_CRL *crl, EVP_PKEY *pk));
647 int X509_verify(X509 *a, EVP_PKEY *r);
649 int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r);
650 int X509_CRL_verify(X509_CRL *a, EVP_PKEY *r);
651 int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r);
655 EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x);
656 int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey);
663 int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)
    [all...]
  /external/openssl/crypto/engine/
eng_pkey.c 96 EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id,
99 EVP_PKEY *pkey;
132 EVP_PKEY *ENGINE_load_public_key(ENGINE *e, const char *key_id,
135 EVP_PKEY *pkey;
169 STACK_OF(X509_NAME) *ca_dn, X509 **pcert, EVP_PKEY **ppkey,

Completed in 377 milliseconds

1 2 3 4 5 6 7