/external/chromium_org/third_party/boringssl/src/crypto/x509/ |
H A D | x_pubkey.c | 68 /* 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 D | x_all.c | 70 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 D | x509rset.c | 75 int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey)
|
/external/google-tv-pairing-protocol/cpp/src/polo/util/ |
H A D | certificateutil.cc | 54 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 D | certificateutiltest.cc | 54 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 D | 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;
|
H A D | 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 *pke [all...] |
H A D | i2d_pr.c | 65 int i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp)
|
H A D | d2i_pu.c | 75 EVP_PKEY *d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp, 78 EVP_PKEY *ret;
|
H A D | i2d_pu.c | 74 int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp)
|
/external/chromium_org/third_party/boringssl/src/crypto/evp/ |
H A D | p_ec_asn1.c | 89 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 D | 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) 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 D | asn1_locl.h | 94 int (*crl_verify)(X509_CRL *crl, EVP_PKEY *pk);
|
/external/openssl/crypto/x509/ |
H A D | 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) 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 D | 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 *pke [all...] |
/external/openssl/crypto/engine/ |
H A D | 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,
|
/external/openssl/include/openssl/ |
H A D | 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 *pke [all...] |
H A D | 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_bi [all...] |
/external/chromium_org/third_party/boringssl/src/include/openssl/ |
H A D | pem.h | 421 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 D | 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_bi [all...] |
/external/openssl/crypto/dh/ |
H A D | dh_ameth.c | 66 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 D | ec_private_key.h | 17 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 D | p_dec.c | 70 EVP_PKEY *priv)
|
H A D | p_enc.c | 70 EVP_PKEY *pubk)
|
/external/openssl/crypto/pkcs7/ |
H A D | pk7_enc.c | 70 PKCS7_add_signer(PKCS7 *p7,X509 *cert,EVP_PKEY *key);
|