State‐of‐the‐Art 3DES Pipelined Cryptographic Engine Design Against Side‐Channel Attacks
Kai Shi,Chunyang Wang,Jiafeng Cheng,Wenrui Liu,Nengyuan Sun,Hongyang Zhao,Heng Sha,Zhiyuan Pan,Ming Jin,Jinghe Wang,Zhaoyi Niu,Jianghong Li,Jiaqi Wang,Aobo Xue,Yiming Wen,Yafei Ning,Selcuk Kose,Weize Yu
DOI: https://doi.org/10.1002/cta.4291
IF: 2.378
2024-10-03
International Journal of Circuit Theory and Applications
Abstract:A high‐speed triple data encryption standard (3DES) cryptographic circuit is designed to secure data privacy. Two differential power analysis (DPA) attack countermeasures are embedded into the 3DES design to further reinforce the overall security against side‐channel attacks. In this paper, a high‐speed, low‐latency, and high‐security hardware‐implemented triple data encryption standard (3DES) cryptographic algorithm is proposed for securing data privacy. In order to achieve a high throughput for the 3DES architecture, the whole circuit is optimized with a 24‐stage pipelined design at first. For breaking the correlation between the processed data and power dissipation of the 3DES circuit against differential power analysis (DPA) attacks, two pseudo‐random number generators (PRNGs) are embedded to randomly alter the number of pipelined stages and data substitution locations within the 3DES circuit, respectively. Under such a circumstance, the proposed 3DES circuit is able to achieve high performance and strong robustness against DPA attacks without causing much overhead. As shown in the results, under the synthesis of SMIC 14‐nm process design kits (PDK), the clock frequency, area, power dissipation, and throughput of the proposed 3DES circuit, respectively, are achieved as 1.2 GHz, 26,435 μ m2, 21.05 mW, and 64 Gbps. Furthermore, when DPA attacks are executed on the proposed 3DES circuit, the corresponding secret key cannot be revealed even if 2 million plaintexts are enabled. In contrast, only 40,000 plaintexts are adequate to disclose the secret key of a regular pipelined 3DES circuit.
engineering, electrical & electronic