Searched refs:EVP_PKEY (Results 26 - 50 of 229) sorted by relevance

12345678910

/external/chromium_org/third_party/boringssl/src/crypto/x509/
H A Dx_pubkey.c68 /* Minor tweak to operation: free up EVP_PKEY */
87 int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey)
128 EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key)
130 EVP_PKEY *ret=NULL;
189 /* Now two pseudo ASN1 routines that take an EVP_PKEY structure
193 EVP_PKEY *d2i_PUBKEY(EVP_PKEY **a, const unsigned char **pp,
197 EVP_PKEY *pktmp;
211 int i2d_PUBKEY(const EVP_PKEY *a, unsigned char **pp)
216 if(!X509_PUBKEY_set(&xpk, (EVP_PKEY*)
[all...]
H A Dx_all.c70 int X509_verify(X509 *a, EVP_PKEY *r)
76 int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r)
82 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)
139 int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md)
468 int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key)
479 int i2d_PrivateKey_fp(FILE *fp, EVP_PKEY *pkey)
481 return ASN1_i2d_fp_of_const(EVP_PKEY,i2d_PrivateKey,fp,pkey);
484 EVP_PKEY *d2i_PrivateKey_f
[all...]
H A Dx509rset.c75 int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey)
/external/google-tv-pairing-protocol/cpp/src/polo/util/
H A Dcertificateutil.cc54 EVP_PKEY* CertificateUtil::PKEYFromPEM(std::string pem,
57 EVP_PKEY* pkey = PEM_read_bio_PrivateKey(bio, NULL, 0, &passphrase[0]);
63 std::string CertificateUtil::PKEYToPEM(EVP_PKEY* pkey,
79 EVP_PKEY* CertificateUtil::GeneratePrivateKey() {
80 EVP_PKEY* pkey = EVP_PKEY_new();
86 X509* CertificateUtil::GenerateSelfSignedCert(EVP_PKEY* pkey,
/external/google-tv-pairing-protocol/cpp/tests/polo/util/
H A Dcertificateutiltest.cc54 EVP_PKEY* pkey = EVP_PKEY_new();
135 EVP_PKEY* pkey = CertificateUtil::PKEYFromPEM(pem, "testing");
147 EVP_PKEY* pkey = EVP_PKEY_new();
157 EVP_PKEY* verify = CertificateUtil::PKEYFromPEM(pem, "testing");
166 EVP_PKEY* pkey = CertificateUtil::GeneratePrivateKey();
173 EVP_PKEY* pkey = CertificateUtil::GeneratePrivateKey();
/external/openssl/crypto/asn1/
H A Dd2i_pr.c71 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;
H A Dx_pubkey.c71 /* 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 *pke
[all...]
H A Di2d_pr.c65 int i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp)
H A Dd2i_pu.c75 EVP_PKEY *d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp,
78 EVP_PKEY *ret;
H A Di2d_pu.c74 int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp)
/external/chromium_org/third_party/boringssl/src/crypto/evp/
H A Dp_ec_asn1.c89 static int eckey_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) {
176 static int eckey_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) {
209 static int eckey_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b) {
224 static int eckey_priv_decode(EVP_PKEY *pkey, PKCS8_PRIV_KEY_INFO *p8) {
290 static int eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) {
341 static int int_ec_size(const EVP_PKEY *pkey) {
345 static int ec_bits(const EVP_PKEY *pkey) {
365 static int ec_missing_parameters(const EVP_PKEY *pkey) {
369 static int ec_copy_parameters(EVP_PKEY *t
[all...]
/external/openssl/crypto/ec/
H A Dec_ameth.c103 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)
367 static int int_ec_size(const EVP_PKEY *pkey)
372 static int ec_bits(const EVP_PKEY *pkey)
395 static int ec_missing_parameters(const EVP_PKEY *pkey)
402 static int ec_copy_parameters(EVP_PKEY *t
[all...]
/external/chromium_org/third_party/boringssl/src/crypto/asn1/
H A Dasn1_locl.h94 int (*crl_verify)(X509_CRL *crl, EVP_PKEY *pk);
/external/openssl/crypto/x509/
H A Dx_all.c73 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)
106 int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md)
118 int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md)
132 int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md)
462 int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key)
473 int i2d_PrivateKey_fp(FILE *fp, EVP_PKEY *pkey)
475 return ASN1_i2d_fp_of(EVP_PKEY,i2d_PrivateKe
[all...]
H A Dx509.h164 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 *pke
[all...]
/external/openssl/crypto/engine/
H A Deng_pkey.c96 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,
/external/openssl/include/openssl/
H A Dx509.h164 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 *pke
[all...]
H A Dpem.h441 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_bi
[all...]
/external/chromium_org/third_party/boringssl/src/include/openssl/
H A Dpem.h421 OPENSSL_EXPORT int PEM_SealInit(PEM_ENCODE_SEAL_CTX *ctx, EVP_CIPHER *type, EVP_MD *md_type, unsigned char **ek, int *ekl, unsigned char *iv, EVP_PKEY **pubk, int npubk);
423 OPENSSL_EXPORT int PEM_SealFinal(PEM_ENCODE_SEAL_CTX *ctx, unsigned char *sig,int *sigl, unsigned char *out, int *outl, EVP_PKEY *priv);
427 OPENSSL_EXPORT int PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, EVP_PKEY *pkey);
477 DECLARE_PEM_rw_cb(PrivateKey, EVP_PKEY)
479 DECLARE_PEM_rw(PUBKEY, EVP_PKEY)
481 OPENSSL_EXPORT int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u);
482 OPENSSL_EXPORT int PEM_write_bio_PKCS8PrivateKey(BIO *, EVP_PKEY *, const EVP_CIPHER *, char *, int, pem_password_cb *, void *);
483 OPENSSL_EXPORT int i2d_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u);
484 OPENSSL_EXPORT int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u);
485 OPENSSL_EXPORT EVP_PKEY *d2i_PKCS8PrivateKey_bi
[all...]
/external/openssl/crypto/pem/
H A Dpem.h441 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_bi
[all...]
/external/openssl/crypto/dh/
H A Ddh_ameth.c66 static void int_dh_free(EVP_PKEY *pkey)
71 static int dh_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey)
129 static int dh_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)
184 static int dh_priv_decode(EVP_PKEY *pkey, PKCS8_PRIV_KEY_INFO *p8)
236 static int dh_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)
298 static int dh_param_decode(EVP_PKEY *pkey,
311 static int dh_param_encode(const EVP_PKEY *pkey, unsigned char **pder)
391 static int int_dh_size(const EVP_PKEY *pkey)
396 static int dh_bits(const EVP_PKEY *pkey)
401 static int dh_cmp_parameters(const EVP_PKEY *
[all...]
/external/chromium_org/crypto/
H A Dec_private_key.h17 typedef struct evp_pkey_st EVP_PKEY; typedef in typeref:struct:evp_pkey_st
95 EVP_PKEY* key() { return key_; }
145 EVP_PKEY* key_;
/external/openssl/crypto/evp/
H A Dp_dec.c70 EVP_PKEY *priv)
H A Dp_enc.c70 EVP_PKEY *pubk)
/external/openssl/crypto/pkcs7/
H A Dpk7_enc.c70 PKCS7_add_signer(PKCS7 *p7,X509 *cert,EVP_PKEY *key);

Completed in 7976 milliseconds

12345678910