HomeSort by: relevance | last modified time | path
    Searched refs:eckey (Results 1 - 25 of 82) sorted by relevancy

1 2 3 4

  /src/crypto/external/apache2/openssl/dist/crypto/ec/
ecdsa_vrf.c 27 const ECDSA_SIG *sig, EC_KEY *eckey)
29 if (eckey->meth->verify_sig != NULL)
30 return eckey->meth->verify_sig(dgst, dgst_len, sig, eckey);
42 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey)
44 if (eckey->meth->verify != NULL)
45 return eckey->meth->verify(type, dgst, dgst_len, sigbuf, sig_len,
46 eckey);
ecdsa_sign.c 20 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey)
22 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey);
27 EC_KEY *eckey)
29 if (eckey->meth->sign_sig != NULL)
30 return eckey->meth->sign_sig(dgst, dlen, kinv, rp, eckey);
35 int ECDSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, EC_KEY *eckey)
37 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey);
42 const BIGNUM *r, EC_KEY *eckey)
44 if (eckey->meth->sign != NULL
    [all...]
ec_key.c 30 static int ecdsa_keygen_pairwise_test(EC_KEY *eckey, OSSL_CALLBACK *cb,
204 ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey)
206 return eckey->engine;
209 int EC_KEY_generate_key(EC_KEY *eckey)
211 if (eckey == NULL || eckey->group == NULL) {
215 if (eckey->meth->keygen != NULL) {
218 ret = eckey->meth->keygen(eckey);
220 eckey->dirty_cnt++
    [all...]
ecdsa_ossl.c 33 static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in,
39 int ossl_ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
42 if (eckey->group->meth->ecdsa_sign_setup == NULL) {
47 return eckey->group->meth->ecdsa_sign_setup(eckey, ctx_in, kinvp, rp);
52 EC_KEY *eckey)
54 if (eckey->group->meth->ecdsa_sign_sig == NULL) {
59 return eckey->group->meth->ecdsa_sign_sig(dgst, dgst_len,
60 in_kinv, in_r, eckey);
64 const ECDSA_SIG *sig, EC_KEY *eckey)
    [all...]
ec_ameth.c 104 EC_KEY *eckey = NULL; local
112 eckey = ossl_ec_key_param_from_x509_algor(palg, libctx, propq);
114 if (!eckey)
118 if (!o2i_ECPublicKey(&eckey, &p, pklen)) {
123 EVP_PKEY_assign_EC_KEY(pkey, eckey);
127 EC_KEY_free(eckey);
152 EC_KEY *eckey = ossl_ec_key_from_pkcs8(p8, libctx, propq); local
154 if (eckey != NULL) {
156 EVP_PKEY_assign_EC_KEY(pkey, eckey);
350 EC_KEY *eckey; local
426 EC_KEY *eckey = pkey->pkey.ec; local
439 EC_KEY *eckey = pkey->pkey.ec; local
455 EC_KEY *eckey = pkey->pkey.ec; local
475 const EC_KEY *eckey = NULL; local
631 EC_KEY *eckey = from->pkey.ec; local
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/ec/
ecdsa_vrf.c 27 const ECDSA_SIG *sig, EC_KEY *eckey)
29 if (eckey->meth->verify_sig != NULL)
30 return eckey->meth->verify_sig(dgst, dgst_len, sig, eckey);
42 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey)
44 if (eckey->meth->verify != NULL)
45 return eckey->meth->verify(type, dgst, dgst_len, sigbuf, sig_len,
46 eckey);
ecdsa_sign.c 20 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey)
22 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey);
27 EC_KEY *eckey)
29 if (eckey->meth->sign_sig != NULL)
30 return eckey->meth->sign_sig(dgst, dlen, kinv, rp, eckey);
36 *sig, unsigned int *siglen, EC_KEY *eckey)
38 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey);
43 const BIGNUM *r, EC_KEY *eckey)
45 if (eckey->meth->sign != NULL
    [all...]
ec_key.c 29 static int ecdsa_keygen_pairwise_test(EC_KEY *eckey, OSSL_CALLBACK *cb,
204 ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey)
206 return eckey->engine;
209 int EC_KEY_generate_key(EC_KEY *eckey)
211 if (eckey == NULL || eckey->group == NULL) {
215 if (eckey->meth->keygen != NULL) {
218 ret = eckey->meth->keygen(eckey);
220 eckey->dirty_cnt++
    [all...]
ecdsa_ossl.c 32 int ossl_ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
35 if (eckey->group->meth->ecdsa_sign_setup == NULL) {
40 return eckey->group->meth->ecdsa_sign_setup(eckey, ctx_in, kinvp, rp);
45 EC_KEY *eckey)
47 if (eckey->group->meth->ecdsa_sign_sig == NULL) {
52 return eckey->group->meth->ecdsa_sign_sig(dgst, dgst_len,
53 in_kinv, in_r, eckey);
57 const ECDSA_SIG *sig, EC_KEY *eckey)
59 if (eckey->group->meth->ecdsa_verify_sig == NULL)
    [all...]
ec_ameth.c 104 EC_KEY *eckey = NULL; local
112 eckey = ossl_ec_key_param_from_x509_algor(palg, libctx, propq);
114 if (!eckey)
118 if (!o2i_ECPublicKey(&eckey, &p, pklen)) {
123 EVP_PKEY_assign_EC_KEY(pkey, eckey);
127 EC_KEY_free(eckey);
152 EC_KEY *eckey = ossl_ec_key_from_pkcs8(p8, libctx, propq); local
154 if (eckey != NULL) {
156 EVP_PKEY_assign_EC_KEY(pkey, eckey);
349 EC_KEY *eckey; local
425 EC_KEY *eckey = pkey->pkey.ec; local
438 EC_KEY *eckey = pkey->pkey.ec; local
454 EC_KEY *eckey = pkey->pkey.ec; local
476 const EC_KEY *eckey = NULL; local
632 EC_KEY *eckey = from->pkey.ec; local
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/ec/
ecdsa_vrf.c 21 const ECDSA_SIG *sig, EC_KEY *eckey)
23 if (eckey->meth->verify_sig != NULL)
24 return eckey->meth->verify_sig(dgst, dgst_len, sig, eckey);
36 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey)
38 if (eckey->meth->verify != NULL)
39 return eckey->meth->verify(type, dgst, dgst_len, sigbuf, sig_len,
40 eckey);
ecdsa_sign.c 14 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey)
16 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey);
21 EC_KEY *eckey)
23 if (eckey->meth->sign_sig != NULL)
24 return eckey->meth->sign_sig(dgst, dlen, kinv, rp, eckey);
30 *sig, unsigned int *siglen, EC_KEY *eckey)
32 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey);
37 const BIGNUM *r, EC_KEY *eckey)
39 if (eckey->meth->sign != NULL
    [all...]
ec_key.c 177 ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey)
179 return eckey->engine;
182 int EC_KEY_generate_key(EC_KEY *eckey)
184 if (eckey == NULL || eckey->group == NULL) {
188 if (eckey->meth->keygen != NULL)
189 return eckey->meth->keygen(eckey);
194 int ossl_ec_key_gen(EC_KEY *eckey)
196 return eckey->group->meth->keygen(eckey)
    [all...]
ecdsa_ossl.c 19 const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey)
23 s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey);
33 static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in,
46 if (eckey == NULL || (group = EC_KEY_get0_group(eckey)) == NULL) {
50 if ((priv_key = EC_KEY_get0_private_key(eckey)) == NULL) {
55 if (!EC_KEY_can_sign(eckey)) {
148 int ossl_ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
151 return ecdsa_sign_setup(eckey, ctx_in, kinvp, rp, NULL, 0);
156 EC_KEY *eckey)
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/sm2/
sm2_key.c 22 int ossl_sm2_key_private_check(const EC_KEY *eckey)
29 if (eckey == NULL
30 || (group = EC_KEY_get0_group(eckey)) == NULL
31 || (priv_key = EC_KEY_get0_private_key(eckey)) == NULL
  /src/crypto/external/bsd/openssl/dist/crypto/sm2/
sm2_key.c 22 int ossl_sm2_key_private_check(const EC_KEY *eckey)
29 if (eckey == NULL
30 || (group = EC_KEY_get0_group(eckey)) == NULL
31 || (priv_key = EC_KEY_get0_private_key(eckey)) == NULL
  /src/crypto/external/bsd/openssl/dist/include/crypto/
ec.h 62 int ossl_ec_key_public_check(const EC_KEY *eckey, BN_CTX *ctx);
63 int ossl_ec_key_public_check_quick(const EC_KEY *eckey, BN_CTX *ctx);
64 int ossl_ec_key_private_check(const EC_KEY *eckey);
65 int ossl_ec_key_pairwise_check(const EC_KEY *eckey, BN_CTX *ctx);
66 OSSL_LIB_CTX *ossl_ec_key_get_libctx(const EC_KEY *eckey);
67 const char *ossl_ec_key_get0_propq(const EC_KEY *eckey);
sm2.h 23 int ossl_sm2_key_private_check(const EC_KEY *eckey);
55 EC_KEY *eckey);
62 EC_KEY *eckey);
  /src/crypto/external/apache2/openssl/dist/include/crypto/
ec.h 62 int ossl_ec_key_public_check(const EC_KEY *eckey, BN_CTX *ctx);
63 int ossl_ec_key_public_check_quick(const EC_KEY *eckey, BN_CTX *ctx);
64 int ossl_ec_key_private_check(const EC_KEY *eckey);
65 int ossl_ec_key_pairwise_check(const EC_KEY *eckey, BN_CTX *ctx);
66 OSSL_LIB_CTX *ossl_ec_key_get_libctx(const EC_KEY *eckey);
67 const char *ossl_ec_key_get0_propq(const EC_KEY *eckey);
98 int ossl_ec_generate_key_dhkem(EC_KEY *eckey,
102 EC_KEY *eckey, unsigned int nonce_type,
sm2.h 23 int ossl_sm2_key_private_check(const EC_KEY *eckey);
55 EC_KEY *eckey);
62 EC_KEY *eckey);
  /src/crypto/external/bsd/openssl.old/dist/apps/
ec.c 71 EC_KEY *eckey = NULL; local
179 eckey = d2i_EC_PUBKEY_bio(in, NULL);
181 eckey = d2i_ECPrivateKey_bio(in, NULL);
189 eckey = EVP_PKEY_get1_EC_KEY(pkey);
194 eckey = PEM_read_bio_EC_PUBKEY(in, NULL, NULL, NULL);
196 eckey = PEM_read_bio_ECPrivateKey(in, NULL, NULL, passin);
198 if (eckey == NULL) {
208 group = EC_KEY_get0_group(eckey);
211 EC_KEY_set_conv_form(eckey, form);
214 EC_KEY_set_asn1_flag(eckey, asn1_flag)
    [all...]
  /src/external/mpl/dhcp/bind/dist/lib/dns/
opensslecdsa_link.c 160 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); local
168 if (eckey == NULL) {
188 ecdsasig = ECDSA_do_sign(digest, dgstlen, eckey);
203 EC_KEY_free(eckey);
216 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); local
224 if (eckey == NULL) {
253 status = ECDSA_do_verify(digest, dgstlen, ecdsasig, eckey);
271 EC_KEY_free(eckey);
330 EC_KEY *eckey = NULL; local
346 eckey = EC_KEY_new_by_curve_name(group_nid)
377 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); local
398 EC_KEY *eckey = NULL; local
436 EC_KEY *eckey = NULL; local
504 EC_KEY *eckey = NULL; local
680 EC_KEY *eckey = NULL; local
782 EC_KEY *eckey = NULL; local
    [all...]
  /src/crypto/external/bsd/heimdal/dist/lib/krb5/
pkinit-ec.c 131 ctx->u.eckey = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1);
132 if (ctx->u.eckey == NULL)
135 ret = EC_KEY_generate_key(ctx->u.eckey);
139 xlen = i2o_ECPublicKey(ctx->u.eckey, NULL);
149 xlen = i2o_ECPublicKey(ctx->u.eckey, &p);
183 group = EC_KEY_get0_group(ctx->u.eckey);
211 ctx->u.eckey, NULL);
233 _krb5_pk_eckey_free(void *eckey)
236 EC_KEY_free(eckey);
  /src/crypto/external/apache2/openssl/dist/apps/
ec.c 83 EVP_PKEY *eckey = NULL; local
190 eckey = load_pubkey(infile, informat, 1, passin, e, "public key");
192 eckey = load_key(infile, informat, 1, passin, e, "private key");
194 if (eckey == NULL) {
205 eckey, OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT,
213 eckey, OSSL_PKEY_PARAM_EC_ENCODING, asn1_encoding)) {
219 if (!EVP_PKEY_set_int_param(eckey, OSSL_PKEY_PARAM_EC_INCLUDE_PUBLIC, 0)) {
224 if (!EVP_PKEY_set_int_param(eckey, OSSL_PKEY_PARAM_EC_INCLUDE_PUBLIC, 1)) {
232 if ((pubin && EVP_PKEY_print_public(out, eckey, 0, NULL) <= 0)
233 || (!pubin && EVP_PKEY_print_private(out, eckey, 0, NULL) <= 0))
    [all...]
  /src/crypto/external/bsd/openssl/dist/apps/
ec.c 69 EVP_PKEY *eckey = NULL; local
180 eckey = load_pubkey(infile, informat, 1, passin, e, "public key");
182 eckey = load_key(infile, informat, 1, passin, e, "private key");
184 if (eckey == NULL) {
195 eckey, OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT,
203 eckey, OSSL_PKEY_PARAM_EC_ENCODING, asn1_encoding)) {
209 if (!EVP_PKEY_set_int_param(eckey, OSSL_PKEY_PARAM_EC_INCLUDE_PUBLIC, 0)) {
214 if (!EVP_PKEY_set_int_param(eckey, OSSL_PKEY_PARAM_EC_INCLUDE_PUBLIC, 1)) {
222 if ((pubin && EVP_PKEY_print_public(out, eckey, 0, NULL) <= 0)
223 || (!pubin && EVP_PKEY_print_private(out, eckey, 0, NULL) <= 0))
    [all...]

Completed in 31 milliseconds

1 2 3 4