Title :
A new look-up table-based multiplier/squarer design for cryptosystems over GF(2m)
Author :
Lin, Wen-Ching ; Chen, Jun-Hong ; Shieh, Ming-Der
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan
Abstract :
This paper presents a high-speed multiplier/squarer design over finite field GF(2m) for large m. We extended the look-up table (LUT) based multiplication algorithm introduced by Hasan to reduce the LUT generation time and then showed how to effectively add the squaring operation to the developed multiplier. The unified multiplication/squaring module is very suitable for applications like Elliptic Curve Cryptography (ECC) in which these two types of operations are operated alternately. Experimental results exhibit that using the proposed sub-group, multiple look-up tables (SG-MLUT) based scheme, up to 29% improvement in the total computation time of multiplication can be achieved in comparison with that using Hasan´s algorithm. When employing the unified multiplier/squarer module instead of Hasan´s design in ECC applications, we can gain further improvement in the scalar multiplication time because no LUT generation is needed using our design, and obtain about 24.5% reduction on the resulting area-time (AT) complexity.
Keywords :
cryptography; multiplying circuits; table lookup; Elliptic Curve Cryptography; Hasans algorithm; finite field GF(2m); high-speed multiplier/squarer; look-up table; multiplication algorithm; Arithmetic; Elliptic curve cryptography; Galois fields; Hardware; Partitioning algorithms; Performance analysis; Polynomials; Security; Table lookup;
Conference_Titel :
Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4244-1683-7
Electronic_ISBN :
978-1-4244-1684-4
DOI :
10.1109/ISCAS.2008.4541455