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

1 2

  /external/openssl/crypto/ecdsa/
ecs_sign.c 63 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey)
65 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey);
69 const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey)
71 ECDSA_DATA *ecdsa = ecdsa_check(eckey);
74 return ecdsa->meth->ecdsa_do_sign(dgst, dlen, kinv, rp, eckey);
78 *sig, unsigned int *siglen, EC_KEY *eckey)
80 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey);
85 EC_KEY *eckey)
89 s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey);
100 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
    [all...]
ecs_vrf.c 70 const ECDSA_SIG *sig, EC_KEY *eckey)
72 ECDSA_DATA *ecdsa = ecdsa_check(eckey);
75 return ecdsa->meth->ecdsa_do_verify(dgst, dgst_len, sig, eckey);
84 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey)
92 ret=ECDSA_do_verify(dgst, dgst_len, s, eckey);
ecs_locl.h 72 const BIGNUM *inv, const BIGNUM *rp, EC_KEY *eckey);
73 int (*ecdsa_sign_setup)(EC_KEY *eckey, BN_CTX *ctx,
77 const ECDSA_SIG *sig, EC_KEY *eckey);
79 int (*init)(EC_KEY *eckey);
80 int (*finish)(EC_KEY *eckey);
105 * checks whether ECKEY->meth_data is a pointer to a ECDSA_DATA structure
107 * \param eckey pointer to a EC_KEY object
110 ECDSA_DATA *ecdsa_check(EC_KEY *eckey);
ecdsa.h 115 * \param eckey EC_KEY object containing a private EC key
118 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,int dgst_len,EC_KEY *eckey);
121 * private key (note: sig must point to ECDSA_size(eckey) bytes of memory).
127 * \param eckey EC_KEY object containing a private EC key
131 const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey);
138 * \param eckey EC_KEY object containing a public EC key
143 const ECDSA_SIG *sig, EC_KEY* eckey);
158 * \param eckey EC_KEY object
162 int ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth);
165 * \param eckey EC_KEY objec
    [all...]
ecdsatest.c 288 EC_KEY *eckey = NULL, *wrong_eckey = NULL; local
338 if ((eckey = EC_KEY_new()) == NULL)
343 if (EC_KEY_set_group(eckey, group) == 0)
346 degree = EC_GROUP_get_degree(EC_KEY_get0_group(eckey));
350 EC_KEY_free(eckey);
351 eckey = NULL;
356 if (!EC_KEY_generate_key(eckey))
379 if (!EC_KEY_check_key(eckey))
387 sig_len = ECDSA_size(eckey);
390 if (!ECDSA_sign(0, digest, 20, signature, &sig_len, eckey))
    [all...]
ecs_ossl.c 66 const BIGNUM *, const BIGNUM *, EC_KEY *eckey);
67 static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in,
71 const ECDSA_SIG *sig, EC_KEY *eckey);
91 static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in,
101 if (eckey == NULL || (group = EC_KEY_get0_group(eckey)) == NULL)
143 if (EC_KEY_get_nonce_from_hash(eckey))
147 EC_KEY_get0_private_key(eckey),
243 const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)
254 ecdsa = ecdsa_check(eckey);
    [all...]
  /external/chromium_org/third_party/openssl/openssl/crypto/ecdh/
ech_key.c 73 EC_KEY *eckey,
76 ECDH_DATA *ecdh = ecdh_check(eckey);
79 return ecdh->meth->compute_key(out, outlen, pub_key, eckey, KDF);
ech_locl.h 71 int (*init)(EC_KEY *eckey);
72 int (*finish)(EC_KEY *eckey);
  /external/chromium_org/third_party/openssl/openssl/crypto/ecdsa/
ecs_sign.c 62 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey)
64 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey);
68 const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey)
70 ECDSA_DATA *ecdsa = ecdsa_check(eckey);
73 return ecdsa->meth->ecdsa_do_sign(dgst, dlen, kinv, rp, eckey);
77 *sig, unsigned int *siglen, EC_KEY *eckey)
79 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey);
84 EC_KEY *eckey)
88 s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey);
99 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
    [all...]
ecs_vrf.c 70 const ECDSA_SIG *sig, EC_KEY *eckey)
72 ECDSA_DATA *ecdsa = ecdsa_check(eckey);
75 return ecdsa->meth->ecdsa_do_verify(dgst, dgst_len, sig, eckey);
84 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey)
92 ret=ECDSA_do_verify(dgst, dgst_len, s, eckey);
ecs_locl.h 72 const BIGNUM *inv, const BIGNUM *rp, EC_KEY *eckey);
73 int (*ecdsa_sign_setup)(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv,
76 const ECDSA_SIG *sig, EC_KEY *eckey);
78 int (*init)(EC_KEY *eckey);
79 int (*finish)(EC_KEY *eckey);
104 * checks whether ECKEY->meth_data is a pointer to a ECDSA_DATA structure
106 * \param eckey pointer to a EC_KEY object
109 ECDSA_DATA *ecdsa_check(EC_KEY *eckey);
ecdsa.h 115 * \param eckey EC_KEY object containing a private EC key
118 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,int dgst_len,EC_KEY *eckey);
121 * private key (note: sig must point to ECDSA_size(eckey) bytes of memory).
127 * \param eckey EC_KEY object containing a private EC key
131 const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey);
138 * \param eckey EC_KEY object containing a public EC key
143 const ECDSA_SIG *sig, EC_KEY* eckey);
158 * \param eckey EC_KEY object
162 int ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth);
165 * \param eckey EC_KEY objec
    [all...]
ecs_ossl.c 65 const BIGNUM *, const BIGNUM *, EC_KEY *eckey);
66 static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
69 const ECDSA_SIG *sig, EC_KEY *eckey);
89 static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
98 if (eckey == NULL || (group = EC_KEY_get0_group(eckey)) == NULL)
223 const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)
234 ecdsa = ecdsa_check(eckey);
235 group = EC_KEY_get0_group(eckey);
236 priv_key = EC_KEY_get0_private_key(eckey);
    [all...]
ecdsatest.c 288 EC_KEY *eckey = NULL, *wrong_eckey = NULL; local
338 if ((eckey = EC_KEY_new()) == NULL)
343 if (EC_KEY_set_group(eckey, group) == 0)
346 degree = EC_GROUP_get_degree(EC_KEY_get0_group(eckey));
350 EC_KEY_free(eckey);
351 eckey = NULL;
356 if (!EC_KEY_generate_key(eckey))
379 if (!EC_KEY_check_key(eckey))
387 sig_len = ECDSA_size(eckey);
390 if (!ECDSA_sign(0, digest, 20, signature, &sig_len, eckey))
    [all...]
  /external/openssl/crypto/ecdh/
ech_key.c 73 EC_KEY *eckey,
76 ECDH_DATA *ecdh = ecdh_check(eckey);
79 return ecdh->meth->compute_key(out, outlen, pub_key, eckey, KDF);
ech_locl.h 71 int (*init)(EC_KEY *eckey);
72 int (*finish)(EC_KEY *eckey);
  /external/chromium_org/third_party/openssl/openssl/include/openssl/
ecdsa.h 115 * \param eckey EC_KEY object containing a private EC key
118 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,int dgst_len,EC_KEY *eckey);
121 * private key (note: sig must point to ECDSA_size(eckey) bytes of memory).
127 * \param eckey EC_KEY object containing a private EC key
131 const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey);
138 * \param eckey EC_KEY object containing a public EC key
143 const ECDSA_SIG *sig, EC_KEY* eckey);
158 * \param eckey EC_KEY object
162 int ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth);
165 * \param eckey EC_KEY objec
    [all...]
  /external/openssl/include/openssl/
ecdsa.h 115 * \param eckey EC_KEY object containing a private EC key
118 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,int dgst_len,EC_KEY *eckey);
121 * private key (note: sig must point to ECDSA_size(eckey) bytes of memory).
127 * \param eckey EC_KEY object containing a private EC key
131 const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey);
138 * \param eckey EC_KEY object containing a public EC key
143 const ECDSA_SIG *sig, EC_KEY* eckey);
158 * \param eckey EC_KEY object
162 int ECDSA_set_method(EC_KEY *eckey, const ECDSA_METHOD *meth);
165 * \param eckey EC_KEY objec
    [all...]
  /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/chromium_org/third_party/openssl/openssl/crypto/ec/
ec_key.c 237 int EC_KEY_generate_key(EC_KEY *eckey)
246 return FIPS_ec_key_generate_key(eckey);
249 if (!eckey || !eckey->group)
258 if (eckey->priv_key == NULL)
265 priv_key = eckey->priv_key;
267 if (!EC_GROUP_get_order(eckey->group, order, ctx))
275 if (eckey->pub_key == NULL)
277 pub_key = EC_POINT_new(eckey->group);
282 pub_key = eckey->pub_key
    [all...]
ec_ameth.c 141 EC_KEY *eckey = NULL; local
149 if (!(eckey = d2i_ECParameters(NULL, &pm, pmlen)))
163 if ((eckey = EC_KEY_new()) == NULL)
172 if (EC_KEY_set_group(eckey, group) == 0)
182 return eckey;
185 if (eckey)
186 EC_KEY_free(eckey);
195 EC_KEY *eckey = NULL; local
202 eckey = eckey_type2param(ptype, pval);
204 if (!eckey)
245 EC_KEY *eckey = NULL; local
525 EC_KEY *eckey; local
    [all...]
  /external/openssl/crypto/ec/
ec_key.c 239 int EC_KEY_generate_key(EC_KEY *eckey)
248 return FIPS_ec_key_generate_key(eckey);
251 if (!eckey || !eckey->group)
260 if (eckey->priv_key == NULL)
267 priv_key = eckey->priv_key;
269 if (!EC_GROUP_get_order(eckey->group, order, ctx))
277 if (eckey->pub_key == NULL)
279 pub_key = EC_POINT_new(eckey->group);
284 pub_key = eckey->pub_key
    [all...]
ec_ameth.c 141 EC_KEY *eckey = NULL; local
149 if (!(eckey = d2i_ECParameters(NULL, &pm, pmlen)))
163 if ((eckey = EC_KEY_new()) == NULL)
172 if (EC_KEY_set_group(eckey, group) == 0)
182 return eckey;
185 if (eckey)
186 EC_KEY_free(eckey);
195 EC_KEY *eckey = NULL; local
202 eckey = eckey_type2param(ptype, pval);
204 if (!eckey)
245 EC_KEY *eckey = NULL; local
526 EC_KEY *eckey; local
    [all...]
  /external/chromium_org/third_party/openssl/openssl/apps/
ec.c 89 EC_KEY *eckey = NULL; local
286 eckey = d2i_EC_PUBKEY_bio(in, NULL);
288 eckey = d2i_ECPrivateKey_bio(in, NULL);
293 eckey = PEM_read_bio_EC_PUBKEY(in, NULL, NULL,
296 eckey = PEM_read_bio_ECPrivateKey(in, NULL, NULL,
304 if (eckey == NULL)
330 group = EC_KEY_get0_group(eckey);
333 EC_KEY_set_conv_form(eckey, form);
336 EC_KEY_set_asn1_flag(eckey, asn1_flag);
339 if (!EC_KEY_print(out, eckey, 0)
    [all...]
  /external/openssl/apps/
ec.c 89 EC_KEY *eckey = NULL; local
286 eckey = d2i_EC_PUBKEY_bio(in, NULL);
288 eckey = d2i_ECPrivateKey_bio(in, NULL);
293 eckey = PEM_read_bio_EC_PUBKEY(in, NULL, NULL,
296 eckey = PEM_read_bio_ECPrivateKey(in, NULL, NULL,
304 if (eckey == NULL)
330 group = EC_KEY_get0_group(eckey);
333 EC_KEY_set_conv_form(eckey, form);
336 EC_KEY_set_asn1_flag(eckey, asn1_flag);
339 if (!EC_KEY_print(out, eckey, 0)
    [all...]

Completed in 316 milliseconds

1 2