Lines Matching refs:ecdsa
189 # include <openssl/ecdsa.h>
622 EC_KEY *ecdsa[EC_NUM];
664 ecdsa[i] = NULL;
1023 else if (strcmp(*argv, "ecdsa") == 0) {
1157 BIO_printf(bio_err, "ecdsa\n");
2180 ecdsa[j] = EC_KEY_new_by_curve_name(test_curves[j]);
2181 if (ecdsa[j] == NULL) {
2187 EC_KEY_precompute_mult(ecdsa[j], NULL);
2190 EC_KEY_generate_key(ecdsa[j]);
2191 ret = ECDSA_sign(0, buf, 20, ecdsasig, &ecdsasiglen, ecdsa[j]);
2198 pkey_print_message("sign", "ecdsa",
2205 ecdsasig, &ecdsasiglen, ecdsa[j]);
2224 ret = ECDSA_verify(0, buf, 20, ecdsasig, ecdsasiglen, ecdsa[j]);
2231 pkey_print_message("verify", "ecdsa",
2238 ecdsa[j]);
2466 "%4u bit ecdsa (%s) %8.4fs %8.4fs %8.1f %8.1f\n",
2517 if (ecdsa[i] != NULL)
2518 EC_KEY_free(ecdsa[i]);