DocumentCode
1202497
Title
Low complexity word-level sequential normal basis multipliers
Author
Reyhani-Masoleh, Arash ; Hasan, M. Anwar
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, Ont., Canada
Volume
54
Issue
2
fYear
2005
Firstpage
98
Lastpage
110
Abstract
For efficient hardware implementation of finite field arithmetic units, the use of a normal basis is advantageous. In this paper, two classes of architectures for multipliers over the finite field GF(2m) are proposed. These multipliers are of sequential type, i.e., after receiving the coordinates of the two input field elements, they go through k, 1 ≤ k ≤ m, iterations (i.e., clock cycles) to finally yield all the coordinates of the product in parallel. The value of k depends on the word size w = ┌m/k┐. For w > 1, these multipliers are highly area efficient and require fewer number of logic gates even when compared with the most area efficient multipliers available in the open literature. This makes the proposed multipliers suitable for applications where the value of m is large but space is of concern, e.g., resource constrained cryptographic systems. Additionally, if the field dimension m is composite, i.e., m = kn, then the extension of one class of the architectures yields a highly efficient multiplier over composite fields.
Keywords
Galois fields; combinational circuits; computational complexity; cryptography; digital arithmetic; logic gates; multiplying circuits; Massey-Omura multiplier; cryptographic systems; finite field arithmetic units; logic gates; normal basis multipliers; word-level sequential multipliers; Arithmetic; Clocks; Cryptography; Delay; Error correction; Galois fields; Hardware; Logic gates; Silicon; Table lookup;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2005.29
Filename
1377149
Link To Document