The main changes are in the gf2x inversion where the k-squaring
functions are modified to suport the Level-5 block size which is
larger than 32768. The following files are changed:
src/gf2x/gf2x_inv.c
src/gf2x/gf2x_ksqr_avx2.c
src/gf2x/gf2x_ksqr_avx512.c
Added the implementation of BIKE Level-5
The main changes are in the gf2x inversion where the k-squaring functions are modified to suport the Level-5 block size which is larger than 32768. The following files are changed: src/gf2x/gf2x_inv.c src/gf2x/gf2x_ksqr_avx2.c src/gf2x/gf2x_ksqr_avx512.c
The rest of the changes are the following:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.