Computation of AB2 multiplication in GF(2m) using low-complexity systolic architecture

被引:12
作者
Kim, NY
Kim, HS
Yoo, KY
机构
[1] Kyungpook Natl Univ, Dept Comp Engn, Puk Gu, Taegu 702701, South Korea
[2] Kyungil Univ, Dept Comp Engn, Kyungsan, Kyungsangbukdo, South Korea
来源
IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS | 2003年 / 150卷 / 02期
关键词
D O I
10.1049/ip-cds:20030337
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
An AB 2 operation is known as an efficient basic operation for public key cryptosystems over GF(2(m)), and various systolic arrays for performing AB(2) operations have already been proposed using a standard basis representation. However, these circuits have certain shortcomings for cryptographic application due to their high circuit complexity and long latency. Therefore, further research on an efficient AB(2) multiplication circuit is still needed. Accordingly, the authors present a new AB(2) algorithm and its systolic realisations in GF(2(m)). First, a new algorithm is proposed based on the MSB-first scheme using a standard basis representation. Thereafter, bitparallel and bit-serial systolic power multipliers are derived that exhibit a lower hardware complexity and smaller latency than conventional approaches. In addition, since the proposed architectures incorporate simplicity, regularity, modularity, and pipelinability, they are well suited to VLSI implementation and can be easily applied as a basic architecture for computing an inverse/ division operation and in crypto-processor chip design.
引用
收藏
页码:119 / 123
页数:5
相关论文
共 15 条
[1]  
Denning DER, 1983, CRYPTOGRAPHY DATA SE
[2]  
Kim H.T., 2002, THESIS KYUNGPOOK NAT
[3]  
Kung S.Y., 1987, VLSI array processors
[4]  
Liu CH, 2000, IEICE T FUND ELECTR, VE83A, P2657
[5]   USE OF UNIDIRECTIONAL DATA FLOW IN BIT-LEVEL SYSTOLIC ARRAY CHIPS [J].
MCCANNY, JV ;
EVANS, RA ;
MCWHIRTER, JG .
ELECTRONICS LETTERS, 1986, 22 (10) :540-541
[6]  
Menezes A.J., 1993, ELLIPTIC CURVE PUBLI
[7]  
Peterson W. W., 1972, ERROR CORRECTING COD
[8]   USE OF FINITE-FIELDS TO COMPUTE CONVOLUTIONS [J].
REED, IS ;
TRUONG, TK .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1975, 21 (02) :208-213
[9]   Two systolic architectures for multiplication in GF(2m) [J].
Tsai, WC ;
Wang, SJ .
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (06) :375-382
[10]   New systolic arrays for C+AB2, inversion, and division in GF(2m) [J].
Wang, CL ;
Guo, JH .
IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (10) :1120-1125