Abstract
Finite field arithmetic is becoming increasingly important in today’s computer systems, particularly for implementing cryptographic operations. Among various arithmetic operations, finite field multiplication is of particular interest since it is a major building block for elliptic curve cryptosystems. In this paper, we present new techniques for ef- ficient software implementation of binary field multiplication in normal basis. Our techniques are more efficient in terms of both speed and memory compared with alternative approaches.
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
D. Ash, I. Blake, and S.A. Vanstone. Low Complexity Normal Basis. Discrete Applied Mathematics, Vol. 25, 1989.
E. De Win, A. Bosselaers, S. Vandenberghe, P. De Gersem, and J. Vandewalle. A fast software implementation for arithmetic operations in GF(2n). In Proc. Asiacrypt’96, 1996.
D. Hankerson, J.L. Hernandez, and A. Menesez. Software Implementation of Elliptic Curve Cryptography over Binary Fields. In Proc. CHES'2000, August 2000.
B. Kaliski and M. Liskov. Efficient Finite Field Basis Conversion Involvinga Dual Basis. In Proc. CHES’99, August 1999.
B. Kaliski and Y.L. Yin. Storage Efficient Finite Field Basis Conversion. In Proc. SAC’98, August 1998.
R.J. Lambert and A. Vadekar. Method and apparatus for finite field multiplication. US Patent 6,049,815, April 2000.
J. Lopez and R. Dahab. High-Speed software multiplication in F(2m). Technical report, IC-00-09, May 2000. Available at http://www.dcc.unicamp.br/ic-main/publications-e.html.
J. L. Massey and J. K. Omura. Computational method and apparatus for finite field arithmetic. U.S. Patent 4,587,627, May 1986.
R.C. Mullin. Multiple Bit Multiplier. U.S. Patent 5,787,028, July 1998.
R.C. Mullin, I.M. Onyszchuk, and S.A. Vanstone. Computational Method and Apparatus for Finite Field Multiplication. U.S. Patent 4,745,568, May 1988.
R.C. Mullin, I.M. Onyszchuk, S.A. Vanstone, and R. Wilson Optimal Normal Basis in GF(pm). Discrete Applied Mathematics, Vol. 22, 1988/1989.
P. Ning and Y. L. Yin. Efficient Software Implementation for Finite Field Multiplication in Normal Basis. Pending US Patent Application. Provisional patent application filed in December 1997.
M. Rosing. ImplementingEl liptic Curve Cryptography. Manning Publications Co., 1999.
A. Reyhani-Masoleh, M. A. Hasan. Fast Normal Basis Multiplication UsingGeneral Purpose Processors. To appear in the 8th Workshop on Selected Areas in Cryptography (SAC 2001). August 2001.
National Institute of Standards and Technology, Digital Signature Standard, FIPS Publication 186-2, February 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ning, P., Yin, Y.L. (2001). Efficient Software Implementation for Finite Field Multiplication in Normal Basis. In: Qing, S., Okamoto, T., Zhou, J. (eds) Information and Communications Security. ICICS 2001. Lecture Notes in Computer Science, vol 2229. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45600-7_21
Download citation
DOI: https://doi.org/10.1007/3-540-45600-7_21
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42880-0
Online ISBN: 978-3-540-45600-1
eBook Packages: Springer Book Archive