State‐of‐the‐Art 3DES Pipelined Cryptographic Engine Design Against Side‐Channel Attacks
ABSTRACT 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 m 2 , 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.
Authors
- Weize Yu (ORCID: https://orcid.org/0000-0002-8720-3083)
- Nengyuan Sun
- Hongyang Zhao (ORCID: https://orcid.org/0000-0003-3531-2955)
- Jinghe Wang (ORCID: https://orcid.org/0000-0003-0757-3437)
- Ming Jin (ORCID: https://orcid.org/0000-0002-1977-8029)
- Selçuk Köse (ORCID: https://orcid.org/0000-0001-8095-6691)
- Wenrui Liu (ORCID: https://orcid.org/0000-0002-9501-7053)
- Jiafeng Cheng
- Heng Sha
- Jiaqi Wang (ORCID: https://orcid.org/0000-0002-8523-3975)
- Yiming Wen (ORCID: https://orcid.org/0000-0003-2705-4589)
- Jianghong Li (ORCID: https://orcid.org/0000-0002-2544-7592)
- Kai Shi (ORCID: https://orcid.org/0000-0002-7174-7924)
- Zhiyuan Pan (ORCID: https://orcid.org/0009-0000-2460-6590)
- Yafei Ning
- Chunyang Wang (ORCID: https://orcid.org/0000-0002-6060-790X)
- Zhaoyi Niu
- Aobo Xue
Institutions
- Shandong University (CN)
- Peng Cheng Laboratory (CN)
- University of Rochester (US)
Publication Details
- Journal
- International Journal of Circuit Theory and Applications
- Published
- 2024-10-02
- DOI
- https://doi.org/10.1002/cta.4291
- Citations
- 1
- Primary Topic
- Cryptographic Implementations and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.35
Funders
- Shandong University
- Natural Science Foundation of Shandong Province
- Key Technology Research and Development Program of Shandong