Multiplier in a galois field
First Claim
Patent Images
1. An apparatus for carrying out multiplication of field elements P=Σ
- pi ·
α
i, Q=Σ
qi ·
α
i (i=0 through m-1) in a Galois field GF(2m) whose generator polynomial is g(x)=xm +Σ
ki ·
xi (i=0 through m-1, ki=binary coefficient) comprising;
a binary multiplier array supplied with the field elements P, Q for generating partial products R=Σ
rn ·
α
n (n=0 through 2m-2) where rn =Σ
pu ·
qv for all n=u+v (u=0 through m-1≦
n and v=0 through m-1≦
); and
a polynomial reducer supplied with the partial products R for generating final products S=Σ
si ·
α
i (i=0 through m-1, Si=binary component of S) through division of the partial products R by the generator polynomial.
1 Assignment
0 Petitions
Accused Products
Abstract
A circuit effects regular multiplicaton of two field elements in a Galois field GF (2m). Each of the field elements is expressed by an m-bit binary number. The two field elements are applied to a binary multiplier array which generates (2m-1)-bit partial products. The partial products are divided by a generator polynomial of the Galois field to produce final m-bit binary products.
49 Citations
5 Claims
-
1. An apparatus for carrying out multiplication of field elements P=Σ
- pi ·
α
i, Q=Σ
qi ·
α
i (i=0 through m-1) in a Galois field GF(2m) whose generator polynomial is g(x)=xm +Σ
ki ·
xi (i=0 through m-1, ki=binary coefficient) comprising;a binary multiplier array supplied with the field elements P, Q for generating partial products R=Σ
rn ·
α
n (n=0 through 2m-2) where rn =Σ
pu ·
qv for all n=u+v (u=0 through m-1≦
n and v=0 through m-1≦
); anda polynomial reducer supplied with the partial products R for generating final products S=Σ
si ·
α
i (i=0 through m-1, Si=binary component of S) through division of the partial products R by the generator polynomial. - View Dependent Claims (2, 3, 4, 5)
- pi ·
Specification