| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/ec/ |
| H A D | 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) in EC_KEY_get0_engine() argument 206 return eckey->engine; in EC_KEY_get0_engine() 209 int EC_KEY_generate_key(EC_KEY *eckey) in EC_KEY_generate_key() argument 211 if (eckey == NULL || eckey->group == NULL) { in EC_KEY_generate_key() 215 if (eckey->meth->keygen != NULL) { in EC_KEY_generate_key() 218 ret = eckey->meth->keygen(eckey); in EC_KEY_generate_key() 220 eckey->dirty_cnt++; in EC_KEY_generate_key() 228 int ossl_ec_key_gen(EC_KEY *eckey) in ossl_ec_key_gen() argument 232 ret = eckey->group->meth->keygen(eckey); in ossl_ec_key_gen() [all …]
|
| H A D | ecdsa_sign.c | 20 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) in ECDSA_do_sign() argument 22 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey); in ECDSA_do_sign() 27 EC_KEY *eckey) in ECDSA_do_sign_ex() argument 29 if (eckey->meth->sign_sig != NULL) in ECDSA_do_sign_ex() 30 return eckey->meth->sign_sig(dgst, dlen, kinv, rp, eckey); in ECDSA_do_sign_ex() 36 *sig, unsigned int *siglen, EC_KEY *eckey) in ECDSA_sign() argument 38 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign() 43 const BIGNUM *r, EC_KEY *eckey) in ECDSA_sign_ex() argument 45 if (eckey->meth->sign != NULL) in ECDSA_sign_ex() 46 return eckey->meth->sign(type, dgst, dlen, sig, siglen, kinv, r, eckey); in ECDSA_sign_ex() [all …]
|
| H A D | ec_ameth.c | 104 EC_KEY *eckey = NULL; in eckey_pub_decode() local 112 eckey = ossl_ec_key_param_from_x509_algor(palg, libctx, propq); in eckey_pub_decode() 114 if (!eckey) in eckey_pub_decode() 118 if (!o2i_ECPublicKey(&eckey, &p, pklen)) { in eckey_pub_decode() 123 EVP_PKEY_assign_EC_KEY(pkey, eckey); in eckey_pub_decode() 127 EC_KEY_free(eckey); in eckey_pub_decode() 152 EC_KEY *eckey = ossl_ec_key_from_pkcs8(p8, libctx, propq); in eckey_priv_decode_ex() local 154 if (eckey != NULL) { in eckey_priv_decode_ex() 156 EVP_PKEY_assign_EC_KEY(pkey, eckey); in eckey_priv_decode_ex() 349 EC_KEY *eckey; in eckey_param_decode() local [all …]
|
| H A D | ecdsa_vrf.c | 27 const ECDSA_SIG *sig, EC_KEY *eckey) in ECDSA_do_verify() argument 29 if (eckey->meth->verify_sig != NULL) in ECDSA_do_verify() 30 return eckey->meth->verify_sig(dgst, dgst_len, sig, eckey); in ECDSA_do_verify() 42 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey) in ECDSA_verify() argument 44 if (eckey->meth->verify != NULL) in ECDSA_verify() 45 return eckey->meth->verify(type, dgst, dgst_len, sigbuf, sig_len, in ECDSA_verify() 46 eckey); in ECDSA_verify()
|
| H A D | ec_local.h | 167 size_t (*priv2oct)(const EC_KEY *eckey, unsigned char *buf, size_t len); 168 int (*oct2priv)(EC_KEY *eckey, const unsigned char *buf, size_t len); 169 int (*set_private)(EC_KEY *eckey, const BIGNUM *priv_key); 170 int (*keygen)(EC_KEY *eckey); 171 int (*keycheck)(const EC_KEY *eckey); 172 int (*keygenpub)(EC_KEY *eckey); 174 void (*keyfinish)(EC_KEY *eckey); 179 int (*ecdsa_sign_setup)(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinvp, 183 EC_KEY *eckey); 185 const ECDSA_SIG *sig, EC_KEY *eckey); [all …]
|
| H A D | ec_kmeth.c | 155 const EC_KEY *eckey, in ECDH_compute_key() argument 161 if (eckey->meth->compute_key == NULL) { in ECDH_compute_key() 169 if (!eckey->meth->compute_key(&sec, &seclen, pub_key, eckey)) in ECDH_compute_key() 238 EC_KEY *eckey), in EC_KEY_METHOD_set_sign() argument 239 int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, in EC_KEY_METHOD_set_sign() argument 245 EC_KEY *eckey)) in EC_KEY_METHOD_set_sign() 256 int sig_len, EC_KEY *eckey), in EC_KEY_METHOD_set_verify() argument 260 EC_KEY *eckey)) in EC_KEY_METHOD_set_verify() 313 EC_KEY *eckey), in EC_KEY_METHOD_get_sign() argument 314 int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, in EC_KEY_METHOD_get_sign() argument [all …]
|
| H A D | ecp_s390x_nistp.c | 129 EC_KEY *eckey, in ecdsa_s390x_nistp_sign_sig() argument 140 group = EC_KEY_get0_group(eckey); in ecdsa_s390x_nistp_sign_sig() 141 privkey = EC_KEY_get0_private_key(eckey); in ecdsa_s390x_nistp_sign_sig() 147 if (!EC_KEY_can_sign(eckey)) { in ecdsa_s390x_nistp_sign_sig() 186 if (RAND_priv_bytes_ex(eckey->libctx, param + S390X_OFF_RN(len), in ecdsa_s390x_nistp_sign_sig() 225 const ECDSA_SIG *sig, EC_KEY *eckey, in ecdsa_s390x_nistp_verify_sig() argument 236 group = EC_KEY_get0_group(eckey); in ecdsa_s390x_nistp_verify_sig() 237 pubkey = EC_KEY_get0_public_key(eckey); in ecdsa_s390x_nistp_verify_sig() 238 if (eckey == NULL || group == NULL || pubkey == NULL || sig == NULL) { in ecdsa_s390x_nistp_verify_sig() 243 if (!EC_KEY_can_sign(eckey)) { in ecdsa_s390x_nistp_verify_sig() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/ec/ |
| H A D | ec_key.c | 177 ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey) in EC_KEY_get0_engine() argument 179 return eckey->engine; in EC_KEY_get0_engine() 182 int EC_KEY_generate_key(EC_KEY *eckey) in EC_KEY_generate_key() argument 184 if (eckey == NULL || eckey->group == NULL) { in EC_KEY_generate_key() 188 if (eckey->meth->keygen != NULL) in EC_KEY_generate_key() 189 return eckey->meth->keygen(eckey); in EC_KEY_generate_key() 194 int ossl_ec_key_gen(EC_KEY *eckey) in ossl_ec_key_gen() argument 196 return eckey->group->meth->keygen(eckey); in ossl_ec_key_gen() 199 int ec_key_simple_generate_key(EC_KEY *eckey) in ec_key_simple_generate_key() argument 210 if (eckey->priv_key == NULL) { in ec_key_simple_generate_key() [all …]
|
| H A D | ecdsa_sign.c | 14 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) in ECDSA_do_sign() argument 16 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey); in ECDSA_do_sign() 21 EC_KEY *eckey) in ECDSA_do_sign_ex() argument 23 if (eckey->meth->sign_sig != NULL) in ECDSA_do_sign_ex() 24 return eckey->meth->sign_sig(dgst, dlen, kinv, rp, eckey); in ECDSA_do_sign_ex() 30 *sig, unsigned int *siglen, EC_KEY *eckey) in ECDSA_sign() argument 32 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign() 37 const BIGNUM *r, EC_KEY *eckey) in ECDSA_sign_ex() argument 39 if (eckey->meth->sign != NULL) in ECDSA_sign_ex() 40 return eckey->meth->sign(type, dgst, dlen, sig, siglen, kinv, r, eckey); in ECDSA_sign_ex() [all …]
|
| H A D | ecdsa_vrf.c | 21 const ECDSA_SIG *sig, EC_KEY *eckey) in ECDSA_do_verify() argument 23 if (eckey->meth->verify_sig != NULL) in ECDSA_do_verify() 24 return eckey->meth->verify_sig(dgst, dgst_len, sig, eckey); in ECDSA_do_verify() 36 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey) in ECDSA_verify() argument 38 if (eckey->meth->verify != NULL) in ECDSA_verify() 39 return eckey->meth->verify(type, dgst, dgst_len, sigbuf, sig_len, in ECDSA_verify() 40 eckey); in ECDSA_verify()
|
| H A D | ecdsa_ossl.c | 19 const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey) in ossl_ecdsa_sign() argument 23 s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey); in ossl_ecdsa_sign() 33 static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, in ecdsa_sign_setup() argument 46 if (eckey == NULL || (group = EC_KEY_get0_group(eckey)) == NULL) { in ecdsa_sign_setup() 50 if ((priv_key = EC_KEY_get0_private_key(eckey)) == NULL) { in ecdsa_sign_setup() 55 if (!EC_KEY_can_sign(eckey)) { in ecdsa_sign_setup() 148 int ossl_ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, in ossl_ecdsa_sign_setup() argument 151 return ecdsa_sign_setup(eckey, ctx_in, kinvp, rp, NULL, 0); in ossl_ecdsa_sign_setup() 156 EC_KEY *eckey) in ossl_ecdsa_sign_sig() argument 166 group = EC_KEY_get0_group(eckey); in ossl_ecdsa_sign_sig() [all …]
|
| H A D | ec_ameth.c | 111 EC_KEY *eckey = NULL; in eckey_type2param() local 119 if ((eckey = d2i_ECParameters(NULL, &pm, pmlen)) == NULL) { in eckey_type2param() 129 if ((eckey = EC_KEY_new()) == NULL) { in eckey_type2param() 137 if (EC_KEY_set_group(eckey, group) == 0) in eckey_type2param() 145 return eckey; in eckey_type2param() 148 EC_KEY_free(eckey); in eckey_type2param() 158 EC_KEY *eckey = NULL; in eckey_pub_decode() local 165 eckey = eckey_type2param(ptype, pval); in eckey_pub_decode() 167 if (!eckey) { in eckey_pub_decode() 173 if (!o2i_ECPublicKey(&eckey, &p, pklen)) { in eckey_pub_decode() [all …]
|
| H A D | ec_kmeth.c | 128 const EC_KEY *eckey, in ECDH_compute_key() argument 134 if (eckey->meth->compute_key == NULL) { in ECDH_compute_key() 142 if (!eckey->meth->compute_key(&sec, &seclen, pub_key, eckey)) in ECDH_compute_key() 211 EC_KEY *eckey), in EC_KEY_METHOD_set_sign() argument 212 int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, in EC_KEY_METHOD_set_sign() argument 218 EC_KEY *eckey)) in EC_KEY_METHOD_set_sign() 229 int sig_len, EC_KEY *eckey), in EC_KEY_METHOD_set_verify() argument 233 EC_KEY *eckey)) in EC_KEY_METHOD_set_verify() 286 EC_KEY *eckey), in EC_KEY_METHOD_get_sign() argument 287 int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, in EC_KEY_METHOD_get_sign() argument [all …]
|
| H A D | ec_local.h | 171 size_t (*priv2oct)(const EC_KEY *eckey, unsigned char *buf, size_t len); 172 int (*oct2priv)(EC_KEY *eckey, const unsigned char *buf, size_t len); 173 int (*set_private)(EC_KEY *eckey, const BIGNUM *priv_key); 174 int (*keygen)(EC_KEY *eckey); 175 int (*keycheck)(const EC_KEY *eckey); 176 int (*keygenpub)(EC_KEY *eckey); 178 void (*keyfinish)(EC_KEY *eckey); 593 size_t ec_key_simple_priv2oct(const EC_KEY *eckey, 595 int ec_key_simple_oct2priv(EC_KEY *eckey, const unsigned char *buf, size_t len); 596 int ec_key_simple_generate_key(EC_KEY *eckey); [all …]
|
| /netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/ |
| H A D | opensslecdsa_link.c | 160 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); in opensslecdsa_sign() local 168 if (eckey == NULL) { in opensslecdsa_sign() 188 ecdsasig = ECDSA_do_sign(digest, dgstlen, eckey); in opensslecdsa_sign() 203 EC_KEY_free(eckey); in opensslecdsa_sign() 216 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); in opensslecdsa_verify() local 224 if (eckey == NULL) { in opensslecdsa_verify() 253 status = ECDSA_do_verify(digest, dgstlen, ecdsasig, eckey); in opensslecdsa_verify() 271 EC_KEY_free(eckey); in opensslecdsa_verify() 330 EC_KEY *eckey = NULL; in opensslecdsa_generate() local 346 eckey = EC_KEY_new_by_curve_name(group_nid); in opensslecdsa_generate() [all …]
|
| /netbsd-src/external/mpl/bind/dist/lib/dns/ |
| H A D | opensslecdsa_link.c | 285 EC_KEY *eckey = NULL; in opensslecdsa_sign() 292 eckey = EC_KEY_new_by_curve_name(group_nid); in opensslecdsa_sign() 293 if (eckey == NULL) { in opensslecdsa_sign() 298 const EC_GROUP *group = EC_KEY_get0_group(eckey); in opensslecdsa_sign() 304 if (!EC_KEY_set_private_key(eckey, privkey)) { in opensslecdsa_sign() 312 if (EC_KEY_set_public_key(eckey, pubkey) != 1) { in opensslecdsa_sign() 320 if (o2i_ECPublicKey(&eckey, &cp, key_len + 1) == NULL) { in opensslecdsa_sign() 323 if (EC_KEY_check_key(eckey) != 1) { in opensslecdsa_sign() 332 if (!EVP_PKEY_set1_EC_KEY(pkey, eckey)) { in opensslecdsa_sign() 342 EC_KEY_free(eckey); in opensslecdsa_verify() 497 EC_KEY *eckey = NULL; opensslecdsa_generate() local 609 EC_KEY *eckey; opensslecdsa_isprivate() local 658 EC_KEY *eckey = NULL; opensslecdsa_todns() local 749 EC_KEY *eckey = NULL; opensslecdsa_fromdns() local 833 EC_KEY *eckey = NULL; opensslecdsa_tofile() local 921 ecdsa_check(EC_KEY * eckey,EC_KEY * pubeckey) ecdsa_check() argument 1088 load_privkey_from_privstruct(EC_KEY * eckey,dst_private_t * priv,int privkey_index) load_privkey_from_privstruct() argument 1107 eckey_to_pkey(EC_KEY * eckey,EVP_PKEY ** pkey) eckey_to_pkey() argument 1126 finalize_eckey(dst_key_t * key,EC_KEY * eckey,const char * engine,const char * label) finalize_eckey() argument 1159 dst__key_to_eckey(dst_key_t * key,EC_KEY ** eckey) dst__key_to_eckey() argument 1193 EC_KEY *eckey = NULL; opensslecdsa_parse() local 1329 EC_KEY *eckey = NULL; opensslecdsa_fromlabel() local [all...] |
| /netbsd-src/crypto/external/bsd/openssl.old/dist/apps/ |
| H A D | ec.c | 71 EC_KEY *eckey = NULL; in ec_main() local 179 eckey = d2i_EC_PUBKEY_bio(in, NULL); in ec_main() 181 eckey = d2i_ECPrivateKey_bio(in, NULL); in ec_main() 189 eckey = EVP_PKEY_get1_EC_KEY(pkey); in ec_main() 194 eckey = PEM_read_bio_EC_PUBKEY(in, NULL, NULL, NULL); in ec_main() 196 eckey = PEM_read_bio_ECPrivateKey(in, NULL, NULL, passin); in ec_main() 198 if (eckey == NULL) { in ec_main() 208 group = EC_KEY_get0_group(eckey); in ec_main() 211 EC_KEY_set_conv_form(eckey, form); in ec_main() 214 EC_KEY_set_asn1_flag(eckey, asn1_flag); in ec_main() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/doc/man3/ |
| H A D | ECDSA_sign.pod | 18 int ECDSA_size(const EC_KEY *eckey); 21 unsigned char *sig, unsigned int *siglen, EC_KEY *eckey); 23 EC_KEY *eckey); 26 const unsigned char *sig, int siglen, EC_KEY *eckey); 28 const ECDSA_SIG *sig, EC_KEY* eckey); 32 EC_KEY *eckey); 33 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv, BIGNUM **rp); 36 const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey); 50 created with the private EC key I<eckey>. To obtain the actual signature 54 I<dgst> using the private EC key I<eckey>. The DER encoded signatures is [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/apps/ |
| H A D | ec.c | 69 EVP_PKEY *eckey = NULL; in ec_main() local 180 eckey = load_pubkey(infile, informat, 1, passin, e, "public key"); in ec_main() 182 eckey = load_key(infile, informat, 1, passin, e, "private key"); in ec_main() 184 if (eckey == NULL) { in ec_main() 195 eckey, OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT, in ec_main() 203 eckey, OSSL_PKEY_PARAM_EC_ENCODING, asn1_encoding)) { in ec_main() 209 if (!EVP_PKEY_set_int_param(eckey, OSSL_PKEY_PARAM_EC_INCLUDE_PUBLIC, 0)) { in ec_main() 214 if (!EVP_PKEY_set_int_param(eckey, OSSL_PKEY_PARAM_EC_INCLUDE_PUBLIC, 1)) { in ec_main() 222 if ((pubin && EVP_PKEY_print_public(out, eckey, 0, NULL) <= 0) in ec_main() 223 || (!pubin && EVP_PKEY_print_private(out, eckey, 0, NULL) <= 0)) { in ec_main() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/doc/man3/ |
| H A D | ECDSA_SIG_new.pod | 21 int ECDSA_size(const EC_KEY *eckey); 24 unsigned char *sig, unsigned int *siglen, EC_KEY *eckey); 26 EC_KEY *eckey); 29 const unsigned char *sig, int siglen, EC_KEY *eckey); 31 const ECDSA_SIG *sig, EC_KEY* eckey); 35 EC_KEY *eckey); 36 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv, BIGNUM **rp); 39 const BIGNUM *kinv, const BIGNUM *rp, EC_KEY *eckey); 73 created with the private EC key B<eckey>. 76 B<dgst> using the private EC key B<eckey>. The DER encoded signatures is [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/test/ |
| H A D | ecdsatest.c | 190 EC_KEY *eckey_neg = NULL, *eckey = NULL; in test_builtin() local 228 || !TEST_ptr(eckey = EC_KEY_new_by_curve_name(nid)) in test_builtin() 229 || !TEST_true(EC_KEY_generate_key(eckey)) in test_builtin() 231 || !TEST_true(EVP_PKEY_assign_EC_KEY(pkey, eckey)) in test_builtin() 244 temp = ECDSA_size(eckey); in test_builtin() 252 || !TEST_int_le(sig_len, ECDSA_size(eckey)) in test_builtin() 356 EC_KEY *eckey = NULL; in test_ecdsa_sig_NULL() local 360 ret = TEST_ptr(eckey = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1)) in test_ecdsa_sig_NULL() 361 && TEST_int_eq(EC_KEY_generate_key(eckey), 1) in test_ecdsa_sig_NULL() 363 eckey), 1) in test_ecdsa_sig_NULL() [all …]
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/krb5/ |
| H A D | pkinit-ec.c | 131 ctx->u.eckey = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); in _krb5_build_authpack_subjectPK_EC() 132 if (ctx->u.eckey == NULL) in _krb5_build_authpack_subjectPK_EC() 135 ret = EC_KEY_generate_key(ctx->u.eckey); in _krb5_build_authpack_subjectPK_EC() 139 xlen = i2o_ECPublicKey(ctx->u.eckey, NULL); in _krb5_build_authpack_subjectPK_EC() 149 xlen = i2o_ECPublicKey(ctx->u.eckey, &p); in _krb5_build_authpack_subjectPK_EC() 183 group = EC_KEY_get0_group(ctx->u.eckey); in _krb5_pk_rd_pa_reply_ecdh_compute_key() 211 ctx->u.eckey, NULL); in _krb5_pk_rd_pa_reply_ecdh_compute_key() 233 _krb5_pk_eckey_free(void *eckey) in _krb5_pk_eckey_free() argument 236 EC_KEY_free(eckey); in _krb5_pk_eckey_free()
|
| /netbsd-src/crypto/external/bsd/openssl/dist/include/openssl/ |
| H A D | ec.h | 1028 OSSL_DEPRECATEDIN_3_0 ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey); 1073 OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_enc_flags(EC_KEY *eckey, unsigned int flags); 1075 OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey, 1087 OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag); 1113 OSSL_DEPRECATEDIN_3_0 int EC_KEY_can_sign(const EC_KEY *eckey); 1174 OSSL_DEPRECATEDIN_3_0 size_t EC_KEY_priv2buf(const EC_KEY *eckey, 1366 int dgst_len, EC_KEY *eckey); 1380 const BIGNUM *rp, EC_KEY *eckey); 1392 const ECDSA_SIG *sig, EC_KEY *eckey); 1401 OSSL_DEPRECATEDIN_3_0 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx, [all …]
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/include/openssl/ |
| H A D | ec.h | 872 ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey); 917 void EC_KEY_set_enc_flags(EC_KEY *eckey, unsigned int flags); 919 void EC_KEY_set_conv_form(EC_KEY *eckey, point_conversion_form_t cform); 927 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag); 953 int EC_KEY_can_sign(const EC_KEY *eckey); 1010 size_t EC_KEY_priv2buf(const EC_KEY *eckey, unsigned char **pbuf); 1192 EC_KEY *eckey); 1206 EC_KEY *eckey); 1218 const ECDSA_SIG *sig, EC_KEY *eckey); 1227 int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv, BIGNUM **rp); [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/include/crypto/ |
| H A D | 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);
|