This Article 
 Bibliographic References 
 Add to: 
Parallel Multipliers Based on Special Irreducible Pentanomials
December 2003 (vol. 52 no. 12)
pp. 1535-1542

Abstract—The state-of-the-art Galois field GF(2^m) multipliers offer advantageous space and time complexities when the field is generated by some special irreducible polynomial. To date, the best complexity results have been obtained when the irreducible polynomial is either a trinomial or an equally spaced polynomial (ESP). Unfortunately, there exist only a few irreducible ESPs in the range of interest for most of the applications, e.g., error-correcting codes, computer algebra, and elliptic curve cryptography. Furthermore, it is not always possible to find an irreducible trinomial of degree m in this range. For those cases where neither an irreducible trinomial nor an irreducible ESP exists, the use of irreducible pentanomials has been suggested. Irreducible pentanomials are abundant, and there are several eligible candidates for a given m. In this paper, we promote the use of two special types of irreducible pentanomials. We propose new Mastrovito and dual basis multiplier architectures based on these special irreducible pentanomials and give rigorous analyses of their space and time complexity.

[1] E.R. Berlekamp,"Bit-Serial Reed-Solomon Encoders," IEEE Trans. Information Theory, vol. 28, pp. 869-874, Nov. 1982.
[2] S.T.J. Fenn, M. Benaissa, and D. Taylor, $GF(2^m)$Multiplication and Division over the Dual Basis IEEE Trans. Computers, vol. 45, no. 3, pp. 319-327, Mar. 1996.
[3] A. Halbutogullari and Ç.K. Koç, “Mastrovito Multiplier for General Irreducible Polynomials,” Applied Algebra, Algebraic Algorithms and Error-Correcting Codes, pp. 498-507, 1999.
[4] M.A. Hasan, M.Z. Wang, and V.K. Bhargava, “A Modified Massey-Omura Parallel Multiplier for a Class of Finite Fields,” IEEE Trans. Computers, vol. 42, no. 10, pp. 1278-1280, Oct. 1993.
[5] IEEE P1363, Standard Specifications for Public-Key Cryptography Draft Version 13, 12 Nov. 1999.
[6] Ç.K. Koç and B. Sunar, Low-Complexity Bit-Parallel Canonical and Normal Basis Multipliers for a Class of Finite Fields IEEE Trans. Computers, vol. 47, no. 3, pp. 353-356, Mar. 1998.
[7] E.D. Mastrovito,"VLSI Design for Multiplication over Finite Fields," LNCS-357, Proc. AAECC-6, pp. 297-309,Rome, July 1988, Springer-Verlag.
[8] E.D. Mastrovito, VLSI Architectures for Computation in Galois Fields PhD thesis, Dept. of Electrical Eng., Linköping Univ., Sweden, 1991.
[9] R.J. McEliece, Finite Fields for Computer Scientists and Engineers. Kluwer Academic, 1987.
[10] A.J. Menezes, I.F. Blake, X. Gao, R.C. Mullen, S.A. Vanstone, and T. Yaghoobian, Applications of Finite Fields. Bston: Kluwer Academic, 1993.
[11] M. Morii,M. Kasahara, and D.L. Whiting,"Efficient Bit-Serial Multiplication and the Discrete-Time Wiener-Hopft Equation over Finite Fields," IEEE Trans. Information Theory, vol. 35, pp. 1,177-1,183, Nov. 1989.
[12] C. Paar, Efficient VLSI Architectures for Bit Parallel Computation in Galois Fields PhD thesis, Universität GH Essen, VDI Verlag, 1994.
[13] F. Rodríguez-Henríquez, New Algorithms and Architectures for Arithmetic in${\rm GF}(2^m)$Suitable for Elliptic Curve Cryptography PhD thesis, Oregon State Univ., 2000.
[14] G. Seroussi, Table of Low-Weight Binary Irreducible Polynomials Hewlett-Packard, HPL-98-135, Aug. 1998.
[15] B. Sunar and Ç.K. Koç, Mastrovito Multiplier for All Trinomials IEEE Trans. Computers, vol. 48, no. 5, pp. 522-527, May 1999.
[16] H. Wu, Low Complexity Bit-Parallel Finite Field Arithmetic Using Polynomial Basis Cryptographic Hardware and Embedded Systems, Ç.K. Koçand C. Paar, eds., pp. 280-291, Berlin: Springer-Verlag, 1999.
[17] H. Wu and M.A. Hasan, "Low Complexity Bit-parallel Multipliers for a Class of Finite Fields," IEEE Trans. Computers, vol. 47, no. 8, pp. 883-887, Aug. 1998.
[18] H. Wu, M.A. Hasan, and I.F. Blake, New Low-Complexity Bit-Parallel Finite Field Multipliers Using Weakly Dual Bases IEEE Trans. Computers, vol. 47, no. 11, pp. 1223-1233, Nov. 1998.

Index Terms:
Finite fields arithmetic, parallel multipliers, pentanomials, multipliers for GF(2^m).
Francisco Rodr?guez-Henr?quez, ?etin Kaya Ko?, "Parallel Multipliers Based on Special Irreducible Pentanomials," IEEE Transactions on Computers, vol. 52, no. 12, pp. 1535-1542, Dec. 2003, doi:10.1109/TC.2003.1252850
Usage of this product signifies your acceptance of the Terms of Use.