1 #ifndef PQCLEAN_MCELIECE460896F_AVX_PARAMS_H 2 #define PQCLEAN_MCELIECE460896F_AVX_PARAMS_H 3 4 #define GFBITS 13 5 #define SYS_N 4608 6 #define SYS_T 96 7 8 #define COND_BYTES ((1 << (GFBITS-4))*(2*GFBITS - 1)) 9 #define IRR_BYTES (SYS_T * 2) 10 11 #define PK_NROWS (SYS_T*GFBITS) 12 #define PK_NCOLS (SYS_N - PK_NROWS) 13 #define PK_ROW_BYTES ((PK_NCOLS + 7)/8) 14 15 #define SK_BYTES (SYS_N/8 + IRR_BYTES + COND_BYTES) 16 #define SYND_BYTES ((PK_NROWS + 7)/8) 17 18 #define GFMASK ((1 << GFBITS) - 1) 19 20 #endif 21 22