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
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;
Journal_Title :
Computers, IEEE Transactions on