DocumentCode :
851339
Title :
On bit-serial multiplication and dual bases in GF(2m)
Author :
Stinson, D.R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA
Volume :
37
Issue :
6
fYear :
1991
fDate :
11/1/1991 12:00:00 AM
Firstpage :
1733
Lastpage :
1736
Abstract :
The existence of certain types of dual bases in finite fields GF(2 m) is discussed. These special types of dual bases are needed for efficient implementation of (generalized) bit-serial multiplication in GF(2m). In particular, the question of choosing a polynomial basis of GF(2m), for example {1, α, α 2, α3, . . ., αm-1}, such that the change of basis matrix from the dual basis to a scalar multiple of the original basis has as few `1´ entries as possible, is studied. It was previously shown by M. Wang and I. F. Blake (1990) that the optimal situation occurs when the minimal polynomial of α is an irreducible trinomial of degree m; then, an appropriate scalar multiple, β, yields a change of basis matrix that is a permutation matrix. A construction is presented that often yields bases where the change of basis matrix has low weight, in the case where no irreducible trinomial of degree m exists. A simple formula can be used to compute β and the weight of the change of basis matrix, given the minimal polynomial of α
Keywords :
digital arithmetic; polynomials; GF(2m); Galois field; basis matrix; bit-serial multiplication; dual bases; feedback shift register; finite fields; irreducible trinomial; permutation matrix; polynomial basis; Clocks; Computer science; Feedback; Galois fields; Information science; Polynomials; Shift registers;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/18.104343
Filename :
104343
Link To Document :
بازگشت