Abstract
We propose a design of a bit serial multiplication by using an optimal normal basis of type II in a finite field GF(2m), which has the properties of modularity, regularity and scalability. Our multiplier provides a fast and an efficient hardware architecture for various VLSI implementations such as smart cards and IC cards. We also show that the two operations xy and xy 2, where x and y are in GF(2m), can be computed simultaneously after m clock cycles in one shift register arrangement. Moreover, the related irreducible polynomial of our basis is very often primitive (approximately 80 percent of known examples). Therefore our multiplier is more suitable for a cryptographic purpose than the multipliers using an optimal normal basis of type I or an all one polynomial basis, where the related irreducible polynomials are never primitive polynomials.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berlekamp, E.R.: Bit-serial Reed-Solomon encoders. IEEE Trans. Inform. Theory 28, 869–874 (1982)
Wang, M., Blake, I.F.: Bit serial multiplication in finite fields. SIAM J. Disc. Math. 3, 140–148 (1990)
Morii, M., Kasahara, M., Whiting, D.L.: Efficient bit-serial multiplication and the discrete-time Wiener-Hopf equation over finite fields. IEEE Trans. Inform. Theory 35, 1177–1183 (1989)
Menezes, A.J.: Applications of finite fields. Kluwer Academic Publisher, Dordrecht (1993)
Koç, Ç.K., Sunar, B.: Low complexity bit-parallell canonical and normal basis multipliers for a class of finite fields. IEEE Trans. Computers 47, 353–356 (1998)
Sunar, B., Koç, Ç.K.: An efficient optimal normal basis type II multiplier. IEEE Trans. Computers 50, 83–87 (2001)
Paar, C., Fleischmann, P., Roelse, P.: Efficient multiplier architectures for Galois fields GF(24n). IEEE Trans. Computers 47, 162–170 (1998)
Stinson, D.R.: On bit-serial multiplication and dual bases in GF(2m). IEEE Trans. Inform. Theory 37, 1733–1736 (1991)
Hasan, M.A., Bhargava, V.K.: Division and bit-serial multiplication over GF( qm). IEE Proc. E 139, 230–236 (1992)
Itoh, T., Tsujii, S.: Structure of parallel multipliers for a class of finite fields GF(2m). Information and Computations 83, 21–40 (1989)
Drolet, G.: A new representation of elements of finite fields GF(2m) yielding small complexity arithmetic circuits. IEEE Trans. Computers 47, 938–946 (1998)
Fenn, S.T.J., Parker, M.G., Benaissa, M., Taylor, D.: Bit-serial multiplication in GF(2m) using irreducible all one polynomials. IEE Proc. Comput. Digit. Tech. 144, 391–393 (1997)
Lee, C.Y., Lu, E.H., Lee, J.Y.: Bit parallel systolic multipliers for GF(2m) fields defined by all one and equally spaced polynomials. IEEE Trans. Computers 50, 385–393 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kwon, S., Ryu, H. (2003). Efficient Bit Serial Multiplication in GF(2m) for a Class of Finite Fields. In: Kahng, HK. (eds) Information Networking. ICOIN 2003. Lecture Notes in Computer Science, vol 2662. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45235-5_75
Download citation
DOI: https://doi.org/10.1007/978-3-540-45235-5_75
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40827-7
Online ISBN: 978-3-540-45235-5
eBook Packages: Springer Book Archive