Novel Bit-Parallel and Digit-Serial Systolic Finite Field Multipliers Over GF(2m) Based on Reordered Normal Basis

被引:17
作者
Xie, Jiafeng [1 ]
Lee, Chiou-Yng [2 ]
Meher, Pramod Kumar [3 ,4 ]
Mao, Zhi-Hong [5 ,6 ]
机构
[1] Villanova Univ, Dept Elect & Comp Engn, Villanova, PA 19085 USA
[2] Lunghwa Univ Sci & Technol, Dept Comp Informat & Network Engn, Taoyuan 333, Taiwan
[3] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[4] CV Raman Coll Engn, Bhubaneswar 752054, India
[5] Univ Pittsburgh, Dept Elect & Comp Engn, Pittsburgh, PA 15261 USA
[6] Univ Pittsburgh, Dept Bioengn, Pittsburgh, PA 15261 USA
关键词
Bit-parallel; digit-serial; finite field multiplier; Karatsuba algorithm (KA); low complexity; reordered normal basis (RNB); systolic structure; LOW-COMPLEXITY; ARCHITECTURES; MULTIPLICATION;
D O I
10.1109/TVLSI.2019.2918836
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient implementation of finite field multipliers based on a reordered normal basis (RNB) is highly desirable in the current/emerging cryptosystems since it offers almost free realization of squaring operation. Therefore, in this paper, we propose novel bit-parallel and digit-serial finite field multipliers over GF(2(m)) based on RNB. By efficient transformation of the core multiplication algorithm using a unique circular shifting feature, we have derived an efficient algorithm for low-complexity systolic mapping. Both bit-parallel and digit-serial structures of the multipliers are then obtained and optimized to enhance the area-time efficiency. We have also utilized the unique feature of the proposed multiplication algorithm to obtain the systolic multipliers by Karatsubalike decomposition. Detailed analysis and comparison show the superior performance of the proposed implementation. For example, the proposed regular and Karatsuba-based bit-parallel designs involve at least 48.4% less area-delay product (ADP) and 42.2% less power-delay product (PDP) than the best existing ones (37.7% and 55.3% less ADP and PDP on field-programmable gate array platform), respectively. The proposed multipliers, because of their lower area-time complexities, can be used for efficient realization of cryptographic applications.
引用
收藏
页码:2119 / 2130
页数:12
相关论文
共 37 条
[1]   Robust Stacked GaN-Based Low-Noise Amplifier MMIC for Receiver Applications [J].
Andrei, Cristina ;
Bengtsson, Olof ;
Doerner, Ralf ;
Chevtchenko, Serguei A. ;
Rudolph, Matthias .
2015 IEEE MTT-S INTERNATIONAL MICROWAVE SYMPOSIUM (IMS), 2015,
[2]  
Aranha DF, 2012, LECT NOTES COMPUT SC, V7178, P98, DOI 10.1007/978-3-642-27954-6_7
[3]   Systolic Gaussian Normal Basis Multiplier Architectures Suitable for High-Performance Applications [J].
Azarderakhsh, Reza ;
Kermani, Mehran Mozaffari ;
Bayat-Sarmadi, Siavash ;
Lee, Chiou-Yng .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (09) :1969-1972
[4]   Low-Complexity Multiplier Architectures for Single and Hybrid-Double Multiplications in Gaussian Normal Bases [J].
Azarderakhsh, Reza ;
Reyhani-Masoleh, Arash .
IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (04) :744-757
[5]  
Azarderakhsh R, 2010, LECT NOTES COMPUT SC, V6087, P25, DOI 10.1007/978-3-642-13797-6_3
[6]   High-Throughput Low-Complexity Systolic Montgomery Multiplication Over GF(2m) Based on Trinomials [J].
Bayat-Sarmadi, Siavash ;
Farmani, Mohammad .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (04) :377-381
[7]   Concurrent Error Detection in Finite-Field Arithmetic Operations Using Pipelined and Systolic Architectures [J].
Bayat-Sarmadi, Siavash ;
Hasan, M. Anwar .
IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (11) :1553-1567
[8]   Fast Architectures for the ηT Pairing over Small-Characteristic Supersingular Elliptic Curves [J].
Beuchat, Jean-Luc ;
Detrey, Jeremie ;
Estibals, Nicolas ;
Okamoto, Eiji ;
Rodriguez-Henriquez, Francisco .
IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (02) :266-281
[9]   Concurrent Error Detection and Correction in Gaussian Normal Basis Multiplier over GF(2m) [J].
Chiou, Che Wun ;
Chang, Chin-Cheng ;
Lee, Chiou-Yng ;
Hou, Ting-Wei ;
Lin, Jim-Min .
IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (06) :851-857
[10]  
Deschamps J.P., 2009, Hardware Implementation of Finite-Field Arithmetic