DocumentCode
2443669
Title
Limiting Flexibility in Multiplication over GF(2m): A Design Methodology
Author
Chelton, William ; Benaissa, Mohammed
Author_Institution
Dept. of Electron. & Electr. Eng., Univ. of Sheffield
fYear
2006
fDate
Oct. 2006
Firstpage
153
Lastpage
156
Abstract
Multiplication over the field GF(2m) is computationally expensive, not least because the operation involves modulo reduction. It is typical to fix the field and field representation to improve performance, but some applications need to operate over multiple fields. This work investigates the cost of this flexibility with application to elliptic curve cryptography (ECC), both analytically and empirically through FPGA implementation. A design methodology is presented for limiting the flexibility to a number of prescribed fields with the representation fixed for each, and the methodology is applied to the design of a bit-serial multiplier over GF(2m). FPGA implementation results are given; and it is shown that the practical advantage of the proposed approach is considerable in terms of speed versus area trade-off. In fact, only a 12.3% area overhead was incurred by the flexible implementation compared to the fixed field implementation, while still achieving the same speed performance
Keywords
Galois fields; cryptography; field programmable gate arrays; multiplying circuits; ECC; FPGA; GF(2m); Galois fields; bit-serial multiplier; elliptic curve cryptography; field programmable gate array; field representation; Application specific integrated circuits; Arithmetic; Computer architecture; Design methodology; Elliptic curve cryptography; Elliptic curves; Field programmable gate arrays; Hardware; Public key cryptography; Security;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
Conference_Location
Banff, Alta.
ISSN
1520-6130
Print_ISBN
1-4244-0383-9
Electronic_ISBN
1520-6130
Type
conf
DOI
10.1109/SIPS.2006.352572
Filename
4161842
Link To Document