Results 1 
3 of
3
ªLowComplexity Bitparallel Canonical and Normal Basis Multipliers for a Class of Finite Fields,º
 IEEE Trans. Computers
, 1998
"... Abstract—We present a new lowcomplexity bitparallel canonical basis multiplier for the field GF(2 m) generated by an allonepolynomial. The proposed canonical basis multiplier requires m 2 1 XOR gates and m 2 AND gates. We also extend this canonical basis multiplier to obtain a new bitparallel n ..."
Abstract

Cited by 37 (8 self)
 Add to MetaCart
Abstract—We present a new lowcomplexity bitparallel canonical basis multiplier for the field GF(2 m) generated by an allonepolynomial. The proposed canonical basis multiplier requires m 2 1 XOR gates and m 2 AND gates. We also extend this canonical basis multiplier to obtain a new bitparallel normal basis multiplier. Index Terms—Finite fields, multiplication, normal basis, canonical basis, allonepolynomial. 1
Mastrovito Multiplier for All Trinomials
 IEEE Trans. Computers
, 1999
"... An e cient algorithm for the multiplication in GF (2m)was introduced by Mastrovito. The space complexity of the Mastrovito multiplier for the irreducible trinomial x m + x +1was given as m 2, 1 XOR and m 2 AND gates. In this paper, we describe an architecture based on a new formulation of the multip ..."
Abstract

Cited by 36 (3 self)
 Add to MetaCart
An e cient algorithm for the multiplication in GF (2m)was introduced by Mastrovito. The space complexity of the Mastrovito multiplier for the irreducible trinomial x m + x +1was given as m 2, 1 XOR and m 2 AND gates. In this paper, we describe an architecture based on a new formulation of the multiplication matrix, and show that the Mastrovito multiplier for the generating trinomial x m + x n +1, where m 6 = 2n, also requires m 2, 1 XOR and m 2 AND gates. However, m 2, m=2 XOR gates are su cient when the generating trinomial is of the form x m + x m=2 +1 for an even m. We also calculate the time complexity of the proposed Mastrovito multiplier, and give design examples for the irreducible trinomials x 7 + x 4 + 1 and x 6 + x 3 +1.