get rid of EVP_PKEY_ECDSA (now we have EVP_PKEY_EC instead)
[openssl.git] / apps / speed.c
index 05d2b3164dcbfb54ba0f13c1466ae923dad4c1bc..abcede337e64d60267fe1ac40207090c65d347ad 100644 (file)
@@ -616,7 +616,7 @@ int MAIN(int argc, char **argv)
         EC_KEY *ecdh_a[EC_NUM], *ecdh_b[EC_NUM];
         unsigned char secret_a[MAX_ECDH_SIZE], secret_b[MAX_ECDH_SIZE];
         int secret_size_a, secret_size_b;
-        int ecdh_check = 0;
+        int ecdh_checks = 0;
         int secret_idx = 0;
         long ecdh_c[EC_NUM][2];
 #endif
@@ -1937,7 +1937,7 @@ int MAIN(int argc, char **argv)
                                {
                                /* Perform ECDSA signature test */
                                EC_KEY_generate_key(ecdsa[j]);
-                               ret = ECDSA_sign(EVP_PKEY_ECDSA, buf, 20, ecdsasig, 
+                               ret = ECDSA_sign(0, buf, 20, ecdsasig, 
                                        &ecdsasiglen, ecdsa[j]);
                                if (ret == 0) 
                                        {
@@ -1953,9 +1953,12 @@ int MAIN(int argc, char **argv)
                                                ECDSA_SECONDS);
 
                                        Time_F(START);
-                                       for (count=0,run=1; COND(ecdsa_c[j][0]); count++) 
+                                       for (count=0,run=1; COND(ecdsa_c[j][0]);
+                                               count++) 
                                                {
-                                               ret=ECDSA_sign(EVP_PKEY_ECDSA, buf, 20, ecdsasig, &ecdsasiglen, ecdsa[j]);
+                                               ret=ECDSA_sign(0, buf, 20, 
+                                                       ecdsasig, &ecdsasiglen,
+                                                       ecdsa[j]);
                                                if (ret == 0) 
                                                        {
                                                        BIO_printf(bio_err, "ECDSA sign failure\n");
@@ -1974,7 +1977,8 @@ int MAIN(int argc, char **argv)
                                        }
 
                                /* Perform ECDSA verification test */
-                               ret=ECDSA_verify(EVP_PKEY_ECDSA, buf, 20, ecdsasig, ecdsasiglen, ecdsa[j]);
+                               ret=ECDSA_verify(0, buf, 20, ecdsasig, 
+                                       ecdsasiglen, ecdsa[j]);
                                if (ret != 1) 
                                        {
                                        BIO_printf(bio_err,"ECDSA verify failure.  No ECDSA verify will be done.\n");
@@ -2065,19 +2069,20 @@ int MAIN(int argc, char **argv)
                                                ecdh_a[j]->pub_key,
                                                ecdh_b[j]);
                                        if (secret_size_a != secret_size_b) 
-                                               ecdh_check = 0;
+                                               ecdh_checks = 0;
                                        else
-                                               ecdh_check = 1;
+                                               ecdh_checks = 1;
 
                                        for (secret_idx = 0; 
-                                           (secret_idx < secret_size_a) && (ecdh_check == 1);
+                                           (secret_idx < secret_size_a)
+                                               && (ecdh_checks == 1);
                                            secret_idx++)
                                                {
                                                if (secret_a[secret_idx] != secret_b[secret_idx])
-                                               ecdh_check = 0;
+                                               ecdh_checks = 0;
                                                }
 
-                                       if (ecdh_check == 0)
+                                       if (ecdh_checks == 0)
                                                {
                                                BIO_printf(bio_err,"ECDH computations don't match.\n");
                                                ERR_print_errors(bio_err);