X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/80e2389990082500d76eb566d4946be3e786c3ef..d8f41ccd20de16f8ebe2ccc84d47bf1cb2b26bbb:/Security/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h diff --git a/Security/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h b/Security/libsecurity_cryptkit/lib/CurveParamDocs/fmodule.h new file mode 100644 index 00000000..36070812 --- /dev/null +++ b/Security/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);