]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - crypto/dsa/dsa.h
Import of old SSLeay release: SSLeay 0.9.1b (unreleased)
[thirdparty/openssl.git] / crypto / dsa / dsa.h
index 1ca87c1cbea1bef92b75fad3c9ace09b79bc4515..a231c199b72db655ded8c8bd3d688fa5be8a1be5 100644 (file)
@@ -71,6 +71,8 @@ extern "C" {
 
 #include "bn.h"
 
+#define DSA_FLAG_CACHE_MONT_P  0x01
+
 typedef struct dsa_st
        {
        /* This first variable is used to pick up errors where
@@ -88,6 +90,10 @@ typedef struct dsa_st
        BIGNUM *kinv;   /* Signing pre-calc */
        BIGNUM *r;      /* Signing pre-calc */
 
+       int flags;
+       /* Normally used to cache montgomery values */
+       char *method_mont_p;
+
        int references;
        } DSA;