\Encryption\polynominal
poly.h
/* poly.h */ /* This header is required for the polynomial math section. The purpose is to define intermediate structure sizes for use with the multiply and divide routines. Place include header after field2n.h */ #define DBLBITS 2*NUMBITS #define DBLWORD (DBLBITS/WORDSIZE) #define DBLSHIFT (DBLBITS%WORDSIZE) #define MAXDBL (DBLWORD+1) #define DERIVMASK 0x55555555 #define DBLLOOP(i) for(i=0; i