Embodiments of the present invention relate to a data processing system
comprising a first arithmetic unit comprising at least one finite field
multiplier and at least one finite field adder for selectively performing
at least two finite field arithmetic calculations; the data processing
system comprising means to use a previous finite field arithmetic
calculation result in a current finite field arithmetic calculation to
determine at least part of a polynomial.