DocumentCode
1759018
Title
Low-Latency Digit-Serial and Digit-Parallel Systolic Multipliers for Large Binary Extension Fields
Author
Jeng-Shyang Pan ; Chiou-Yng Lee ; Meher, Pramod Kumar
Author_Institution
Innovative Inf. Ind. Res. Center (IIIRC), Harbin Inst. of Technol., Harbin, China
Volume
60
Issue
12
fYear
2013
fDate
Dec. 2013
Firstpage
3195
Lastpage
3204
Abstract
For cryptographic algorithms, such as elliptic curve digital signature algorithm (ECDSA) and pairing algorithm, the crypto-processors are required to perform large number of additions and multiplications over finite fields of large orders. To have a balanced trade-off between space complexity and time complexity, in this paper, novel digit-serial and digit-parallel systolic structures are presented for computing multiplication over GF(2m). Based on novel decomposition algorithm, we have derived an efficient digit-serial systolic architecture, which involves latency of O(√{m/d}) clock cycles, while the existing digit-serial systolic multipliers involve at least O(m/d) latency for digit-size d. The proposed digit-serial design could be used for AESP-based fields with the same digit-size as the case of trinomial-based fields with a small increase in area. We have also proposed digit-parallel systolic architecture employing n-term Karatsuba-like method, where the latency can be reduced from O(√{m/d}) to O(√{m/nd}). This feature would be a major advantage for implementing multiplication for the fields of large orders. From synthesis results, it is shown that the proposed architectures have significantly lower time complexity, lower area-delay product, and higher bit-throughput than the existing digit-serial multipliers.
Keywords
digital signatures; microprocessor chips; multiplying circuits; public key cryptography; systolic arrays; ECDSA; area-delay product; cryptoprocessors; digit-parallel systolic multipliers; digit-serial design; elliptic curve digital signature algorithm; large binary extension fields; low-latency digit-serial systolic multipliers; pairing algorithm; systolic architecture; Almost equally spaced polynomial (AESP); Karatsuba-like multiplication; elliptic curve digital signature algorithm; least-significant digit first (LSD-first) multiplication; pairing algorithm;
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2013.2264694
Filename
6527288
Link To Document