High-performance Data Hybrid Encryption Scheme Based on Mimic Defense
Yuanxin Wei, Bin Li, Bolin Zhang, Yunfei Yan, Qinglei Zhou · 2023
Cryptography algorithms are crucial technologies in today's network security, playing important roles in areas such as cloud data, digital currencies, and blockchain. In this paper, based on the FPGA platform, we propose a high-performance hybrid encryption scheme by integrating mimic defense with multiple encryption algorithms. Firstly, we optimize the encryption algorithms 3DES, ZUC, and ChaCha20 using a pipelining approach and incorporate them as heterogeneous execution units in the mimic defense architecture, achieving high-speed hybrid encryption of data. Secondly, we generate random keys using pseudo-random number generation and employ the “one-time-one-key” encryption method to enhance resistance against attacks. Lastly, we integrate control mechanisms such as decision-making and feedback to enhance the security of the encryption defense system. Experimental results demonstrate that compared to other schemes, the throughput of the three algorithms in this scheme is improved by 67.3%, 357.1%, and 13.7%, respectively. By balancing efficiency and security, the proposed scheme enhances encryption speed and the reliability of encrypted data.