X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/72a12576750f52947eb043106ba5c12c0d07decf..b1ab9ed8d0e0f1c3b66d7daa8fd5564444c56195:/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h?ds=sidebyside diff --git a/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h b/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h new file mode 100644 index 00000000..36070812 --- /dev/null +++ b/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);