The Berlekamp algorithm
J. Kerl
In this project, the Berlekamp algorithm is used to factor polynomials of high degree in reasonable amounts of time with coefficients in the finite fieldFq.