Add secure DSA nonce flag.
[openssl.git] / crypto / ecdsa / ecs_locl.h
index cb3be13cfc307025266aff78f47099ff0b5c7971..46f7ad910207a8c95c551a0977eecc9a4d914f78 100644 (file)
@@ -70,8 +70,9 @@ struct ecdsa_method
        const char *name;
        ECDSA_SIG *(*ecdsa_do_sign)(const unsigned char *dgst, int dgst_len, 
                        const BIGNUM *inv, const BIGNUM *rp, EC_KEY *eckey);
-       int (*ecdsa_sign_setup)(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinv, 
-                       BIGNUM **r);
+       int (*ecdsa_sign_setup)(EC_KEY *eckey, BN_CTX *ctx,
+                               BIGNUM **kinv, BIGNUM **r,
+                               const unsigned char *dgst, int dlen);
        int (*ecdsa_do_verify)(const unsigned char *dgst, int dgst_len, 
                        const ECDSA_SIG *sig, EC_KEY *eckey);
 #if 0