Berlekamp's algorithm: Difference between revisions

Content deleted Content added
m bold title
Selinger (talk | contribs)
Applications: clarified "finite field of prime power order" (all finite fields are of prime power order)
Line 33:
 
==Applications==
One important application of Berlekamp's algorithm is in computing [[discrete logarithm]]s over finite fields of<math>\mathbb{F}_{p^n}</math>, where <math>p</math> is prime-power orderand <math>n\geq 2</math>. Computing discrete logarithms is an important problem in [[public key cryptography]]. For a finite field of prime-power order, the fastest known method is the [[index calculus|index calculus method]], which involves the factorisation of field elements. If we represent the prime-powerfield order field<math>\mathbb{F}_{p^n}</math> in the usual way - that is, as polynomials over the prime order base field <math>\mathbb{F}_{p}</math>, reduced modulo an irreducible polynomial of appropriate degree <math>n</math> - then this is simply polynomial factorisation, as provided by Berlekamp's algorithm.
 
==Implementation in Computer Algebra Systems==