X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/5dd5f9ec28f304ca377c42fd7f711d6cf12b90e1..5c19dc3ae3bd8e40a9c028b0deddd50ff337692c:/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 index 00000000..36070812 --- /dev/null +++ b/OSX/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h @@ -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);