Back to Search Start Over

一种大流量报文 HMAC-SM3 认证实时加速引擎.

Authors :
李丹枫
王 飞
赵国鸿
Source :
Computer Engineering & Science / Jisuanji Gongcheng yu Kexue. Jan2021, Vol. 43 Issue 1, p82-88. 7p.
Publication Year :
2021

Abstract

SM3 cryptographic hash algorithm is a commercial cryptographic algorithm independently researched and developed by our country, which has high independent security. Currently, there is a lack of relevant research on applying SM3 to autonomous network message verification. The core network traffic is large, the flow authentication key maintenance is large, and the required delay is low. The message authentication function needs the support of a high-performance engine. For the first time, the HMAC-SM3 real-time acceleration engine solution for large-flow network messages is given, and the fast storage matching technology of message- key pair based on the storage address and the ordered output architecture under the multi-message out-of-order hash are designed. The 64-round calculation of the SM3 algorithm is streamlined on FPGA, which can calculate 64 message-key pairs at the same time, and can reach a maximum clock frequency of 172. 41 MHz and an average throughput of 65.18 Gb/s. Under the same experimental conditions, it is 34. 86 times the throughput of the existing serial HMAC-SM3. [ABSTRACT FROM AUTHOR]

Details

Language :
Chinese
ISSN :
1007130X
Volume :
43
Issue :
1
Database :
Academic Search Index
Journal :
Computer Engineering & Science / Jisuanji Gongcheng yu Kexue
Publication Type :
Academic Journal
Accession number :
148707911
Full Text :
https://doi.org/10.3969/j.issn.1007-130X.2021.01.010