]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h
Security-57336.1.9.tar.gz
[apple/security.git] / OSX / libsecurity_cryptkit / lib / CurveParamDocs / fmodule.h
diff --git a/OSX/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h b/OSX/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h
new file mode 100644 (file)
index 0000000..3607081
--- /dev/null
@@ -0,0 +1,36 @@
+/**************************************************************
+ *
+ *     fmodule.h
+ *
+ *     Header file for fmodule.c.
+ *
+ *     Updates:
+ *             13 Apr 98   REC - creation
+ *
+ *     c. 1998 Perfectly Scientific, Inc.
+ *     All Rights Reserved.
+ *
+ *
+ *************************************************************/
+
+#define GENERAL_MOD 0
+#define FERMAT_MOD 1
+#define MERSENNE_MOD (-1)
+
+int
+init_fmodule(int shorts);
+
+void
+s_modg(
+       giant           N,
+       giant           t
+);
+
+unsigned short *
+prime_list();
+
+unsigned short *
+exponent_list();
+
+int
+sieve(giant N, int sievelim);