ASN.1: adapt our use of INTxx et al by making them explicitely embedded
[openssl.git] / test / dsatest.c
index c64a91138ca62bf9767276e9023836504bd268dc..10854224aaac0ab8e81cb6d318efc14bff1b3fbf 100644 (file)
@@ -85,7 +85,7 @@ int main(int argc, char **argv)
     unsigned long h;
     unsigned char sig[256];
     unsigned int siglen;
-    BIGNUM *p = NULL, *q = NULL, *g = NULL;
+    const BIGNUM *p = NULL, *q = NULL, *g = NULL;
 
     if (bio_err == NULL)
         bio_err = BIO_new_fp(stderr, BIO_NOCLOSE | BIO_FP_TEXT);
@@ -147,13 +147,6 @@ int main(int argc, char **argv)
         goto end;
     }
 
-    DSA_set_flags(dsa, DSA_FLAG_NO_EXP_CONSTTIME);
-    DSA_generate_key(dsa);
-    DSA_sign(0, str1, 20, sig, &siglen, dsa);
-    if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1)
-        ret = 1;
-
-    DSA_clear_flags(dsa, DSA_FLAG_NO_EXP_CONSTTIME);
     DSA_generate_key(dsa);
     DSA_sign(0, str1, 20, sig, &siglen, dsa);
     if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1)