网络与信息安全学报 (Oct 2020)

Research and implementation of reconfigurable SM4 cryptographic algorithm based on HRCA

  • ZHANG Xiao, ZHOU Qinglei, LI Bin

DOI
https://doi.org/10.11959/j.issn.2096-109x.2020064
Journal volume & issue
Vol. 6, no. 5
pp. 101 – 109

Abstract

Read online

For the application scenarios that require high throughput and high security at the same time, based on HRCA, a high-performance scalable SM4 implementation scheme was proposed. Firstly, SM4 was formed to different calculation units of different granularity, and a general coarse-grained reconfigurable calculation unit was designed. Then, various mapping strategies were given for the purpose of satisfying different encryption modes, and the algorithm was mapped to the reconstructed computing unit according to different strategies. Finally, the SM4 overall architecture was optimized by dividing the control plane and the data plane. The experimental results show that using the proposed method, the SM4 algorithm has a significant improvement in throughput under lower resource consumption.

Keywords