The Berlekamp algorithm
John Kerl
Abstract
John Kerl
Abstract
Integer factorization is a Hard Problem. Some cryptosystems, such as RSA, are in fact designed around the difficulty of integer factorization. For polynomials with coefficients in the finite field Fq, on the other hand, we can use the Berlekamp algorithm to factor polynomials of high degree in reasonable amounts of time. In this project, you will see how the algorithm works, prove its correctness, and analyze its computational complexity. This project is aimed toward those with interests in computational algebra, finite
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Integer factorization is a Hard Problem. Some cryptosystems, such as RSA, are in fact designed around the difficulty of integer factorization. For polynomials with coefficients in the finite field Fq, on the other hand, we can use the Berlekamp algorithm to factor polynomials of high degree in reasonable amounts of time. In this project, you will see how the algorithm works, prove its correctness, and analyze its computational complexity. This project is aimed toward those with interests in computational algebra, finite
Key concepts: Correctness, Integer factorization, Integer (computer science), Factorization, Mathematics, Algebra over a field, Factorization of polynomials, Finite field