HomeSort by relevance Sort by last modified time
    Searched refs:eckey (Results 1 - 13 of 13) sorted by null

  /system/security/keystore-engine/
ecdsa_meth.cpp 55 const BIGNUM*, const BIGNUM*, EC_KEY *eckey) {
56 ALOGV("keystore_ecdsa_do_sign(%p, %d, %p)", dgst, dlen, eckey);
58 uint8_t* key_id = reinterpret_cast<uint8_t*>(EC_KEY_get_key_method_data(eckey,
74 int num = ECDSA_size(eckey);
102 ALOGV("keystore_ecdsa_do_sign(%p, %d, %p) => returning %p len %zu", dgst, dlen, eckey,
125 Unique_EC_KEY eckey(EVP_PKEY_get1_EC_KEY(pkey));
126 void* oldData = EC_KEY_insert_key_method_data(eckey.get(),
133 ECDSA_set_method(eckey.get(), &keystore_ecdsa_meth);
140 ECDSA_DATA *ecdsa = ecdsa_check(eckey.get());
  /external/boringssl/src/crypto/ec/
ec_key.c 297 int EC_KEY_check_key(const EC_KEY *eckey) {
302 if (!eckey || !eckey->group || !eckey->pub_key) {
307 if (EC_POINT_is_at_infinity(eckey->group, eckey->pub_key)) {
319 if (!EC_POINT_is_on_curve(eckey->group, eckey->pub_key, ctx)) {
325 if (eckey->group->meth->check_pub_key_order != NULL &&
326 !eckey->group->meth->check_pub_key_order(eckey->group, eckey->pub_key
    [all...]
  /external/boringssl/src/crypto/ecdsa/
ecdsa.c 67 unsigned int *sig_len, EC_KEY *eckey) {
68 if (eckey->ecdsa_meth && eckey->ecdsa_meth->sign) {
69 return eckey->ecdsa_meth->sign(digest, digest_len, sig, sig_len, eckey);
73 eckey);
77 const uint8_t *sig, size_t sig_len, EC_KEY *eckey) {
82 if (eckey->ecdsa_meth && eckey->ecdsa_meth->verify) {
83 return eckey->ecdsa_meth->verify(digest, digest_len, sig, sig_len, eckey)
    [all...]
ecdsa_test.cc 75 EC_KEY *eckey, int expected_result) {
86 actual_result = ECDSA_verify(0, digest, digest_len, der, der_len, eckey);
91 actual_result = ECDSA_do_verify(digest, digest_len, ecdsa_sig, eckey);
105 EC_KEY *eckey, const BIGNUM *order) {
132 !VerifyECDSASig(api, digest, digest_len, ecdsa_sig, eckey, 0)) {
140 !VerifyECDSASig(api, digest, digest_len, ecdsa_sig, eckey, 1)) {
187 ScopedEC_KEY eckey(EC_KEY_new());
188 if (!eckey || !EC_KEY_set_group(eckey.get(), group.get()) ||
189 !EC_KEY_generate_key(eckey.get()))
    [all...]
  /external/boringssl/src/crypto/evp/
p_ec_asn1.c 131 EC_KEY *eckey = NULL; local
138 eckey = d2i_ECParameters(NULL, &pm, pmlen);
139 if (eckey == NULL) {
148 eckey = EC_KEY_new_by_curve_name(OBJ_obj2nid(poid));
149 if (eckey == NULL) {
157 return eckey;
160 if (eckey) {
161 EC_KEY_free(eckey);
170 EC_KEY *eckey = NULL; local
178 eckey = eckey_type2param(ptype, pval)
219 EC_KEY *eckey = NULL; local
479 EC_KEY *eckey; local
    [all...]
p_ec.c 156 EC_KEY *eckey; local
163 eckey = ctx->pkey->pkey.ec;
167 group = EC_KEY_get0_group(eckey);
178 ret = ECDH_compute_key(key, outlen, pubkey, eckey, 0);
  /external/boringssl/src/crypto/pem/
pem_all.c 123 static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey);
227 static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey)
234 if(eckey)
236 EC_KEY_free(*eckey);
237 *eckey = dtmp;
257 EC_KEY *PEM_read_ECPrivateKey(FILE *fp, EC_KEY **eckey, pem_password_cb *cb,
262 return pkey_get_eckey(pktmp, eckey); /* will free pktmp */
  /external/boringssl/src/include/openssl/
ecdsa.h 131 OPENSSL_EXPORT int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv,
139 EC_KEY *eckey);
146 const BIGNUM *rp, EC_KEY *eckey);
ec_key.h 260 unsigned int *sig_len, EC_KEY *eckey);
264 size_t sig_len, EC_KEY *eckey);
x509.h 658 OPENSSL_EXPORT EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey);
659 OPENSSL_EXPORT int i2d_EC_PUBKEY_fp(FILE *fp, EC_KEY *eckey);
660 OPENSSL_EXPORT EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey);
661 OPENSSL_EXPORT int i2d_ECPrivateKey_fp(FILE *fp, EC_KEY *eckey);
692 OPENSSL_EXPORT EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey);
693 OPENSSL_EXPORT int i2d_EC_PUBKEY_bio(BIO *bp, EC_KEY *eckey);
694 OPENSSL_EXPORT EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey);
695 OPENSSL_EXPORT int i2d_ECPrivateKey_bio(BIO *bp, EC_KEY *eckey);
    [all...]
  /external/boringssl/src/crypto/x509/
x_all.c 313 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey)
315 return ASN1_d2i_fp_of(EC_KEY,EC_KEY_new,d2i_EC_PUBKEY,fp,eckey);
318 int i2d_EC_PUBKEY_fp(FILE *fp, EC_KEY *eckey)
320 return ASN1_i2d_fp_of_const(EC_KEY,i2d_EC_PUBKEY,fp,eckey);
323 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey)
325 return ASN1_d2i_fp_of(EC_KEY,EC_KEY_new,d2i_ECPrivateKey,fp,eckey);
328 int i2d_ECPrivateKey_fp(FILE *fp, EC_KEY *eckey)
330 return ASN1_i2d_fp_of_const(EC_KEY,i2d_ECPrivateKey,fp,eckey);
333 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey)
335 return ASN1_d2i_bio_of(EC_KEY,EC_KEY_new,d2i_EC_PUBKEY,bp,eckey);
    [all...]
  /system/security/softkeymaster/
keymaster_openssl.cpp 306 Unique_EC_KEY eckey(EC_KEY_new());
307 if (eckey.get() == NULL) {
312 if (EC_KEY_set_group(eckey.get(), group.get()) != 1) {
317 if (EC_KEY_generate_key(eckey.get()) != 1 || EC_KEY_check_key(eckey.get()) < 0) {
322 if (EVP_PKEY_assign_EC_KEY(pkey, eckey.get()) == 0) {
326 release_because_ownership_transferred(eckey);
513 Unique_EC_KEY eckey(EVP_PKEY_get1_EC_KEY(pkey));
514 if (eckey.get() == NULL) {
519 unsigned int ecdsaSize = ECDSA_size(eckey.get())
    [all...]
  /external/conscrypt/src/main/native/
org_conscrypt_NativeCrypto.cpp     [all...]

Completed in 1983 milliseconds