skip to main content
research-article

A Low-Overhead and High-Security Cryptographic Circuit Design Utilizing the TIGFET-Based Three-Phase Single-Rail Pulse Register against Side-Channel Attacks

Published: 24 May 2022 Publication History

Abstract

Side-channel attack (SCA) reveals confidential information by statistically analyzing physical manifestations, which is the serious threat to cryptographic circuits. Various SCA circuit-level countermeasures have been proposed as fundamental solutions to reduce the side-channel vulnerabilities of cryptographic implementations; however, such approaches introduce non-negligible power and area overheads. Among all of the circuit components, flip-flops are the main source of information leakage. This article proposes a three-phase single-rail pulse register (TSPR) based on the three-independent-gate field effect transistor (TIGFET) to achieve all desired properties with improved metrics of area and security. TIGFET-based TSPR consumes a constant power (MCV is 0.25%), has a low delay (12 ps), and employs only 10 TIGFET devices, which is applicable for the low-overhead and high-security cryptographic circuit design compared to the existing flip-flops. In addition, a set of TIGFET-based combinational basic gates are designed to reduce the area occupation and power consumption as much as possible. As a proof of concept, a simplified advanced encryption algorithm (AES), SM4 block cipher algorithm (SM4), and light-weight cryptographic algorithm (PRESENT) are built with the TIGFET-based library. SCA is implemented on the cryptographic implementations to prove its SCA resilience, and the SCA results show that the correct key of cryptographic circuits with TIGFET-based TSPRs is not guessed within 2,000 power traces.

References

[1]
P. Kocher. 1996. Timing attacks on implementations of Diffie-Hellman, RSA, DSS, and other systems. In Advances in Cryptology: Proceedings of CRYPTO’96. Springer, 104–113.
[2]
R. Susella, G. Bertoni, L. Delledonne, V. Zaccaria, and F. Melzani. 2018. CASCA: A design automation approach for designing hardware countermeasures against side-channel attacks. ACM Trans. Design Autom. Electr. Syst. 23, 6 (2018), 1–17.
[3]
M. Mark, M. A. Kinsy, D. Xu, P. Yellu, L. Buell, and Q. Yu. 2021. Security threat analyses and attack models for approximate computing systems: From hardware and micro-architecture perspectives. ACM Trans. Design Autom. Electr. Syst. 26, 4 (2021), 1–31.
[4]
M. Masoumi. 2019. Novel hybrid CMOS/memristor implementation of the AES algorithm robust against differential power analysis attack. IEEE Trans. Circuits Syst. Express Briefs 67, 7 (2019), 1314–1318.
[5]
P. Monsurro, G. Scotti, A. Trifiletti, D. Bellizia, S. Bongiovanni, and F. B. Trotta. 2018. Secure double rate registers as an RTL countermeasure against power analysis attacks. IEEE Trans. Very Large Scale Integr. VLSI Syst. 26, 7 (2018), 1368–1376.
[6]
M. O. Choudary and M. G. Kuhn. 2017. Efficient, portable template attacks. IEEE Trans. Inf. Forensics Secur. 13, 2 (2017), 490–501.
[7]
K. Tiri and I. Verbauwhede. 2003. Securing encryption algorithms against DPA at the logic level: Next generation smart card technology. In Cryptographic, Hardware and Embedded Systems. Lecture Notes in Computer Science, Vol. 2779. Springer, 125–136.
[8]
X. S. Hu, M. Niemier, J. Yuan, B. Yu, P. E. Gaillardon, and Y. Jin. 2017. Polarity-controllable silicon nanowire FET-based security. In Security Opportunities in Nano Devices and Emerging Technologies, M. Tehranipoor, D. Forte, G. Rose, and S. Bhunia (Eds.). CRC Press, Boca Raton, FL, 143–156.
[9]
L. Geng, J. Shen, and F. Zhang. 2017. Dynamic current mode logic based flip-flop design for robust and low-power security integrated circuits. Electron. Lett. 53, 18 (2017), 1236–1238.
[10]
J. Yuan, Y. Jin, M. Niemier, B. Yu, K. Shamsi, and X. S. Hu. 2016. Tunnel FET current mode logic for DPA-resilient circuit designs. IEEE Trans. Emerg. Top. Comput. 5, 3 (2016), 340–352.
[11]
R. Luzzi, M. Bucci, L. Giancane, and G. Scotti. 2011. Delay-based dual-rail pre-charge logic. IEEE Trans. Very Large Scale Integr. VLSI Syst. 19, 7 (2011), 1147–1153.
[12]
H. Thapliyal, S. D. Kumar, and A. Mohammad. 2016. EE-SPFAL: A novel energy-efficient secure positive feedback adiabatic logic for DPA resistant RFID and smart card. IEEE Trans. Emerg. Top. Comput. 7, 2 (2016), 281–293.
[13]
M. Olivieri, D. Bellizia, S. Bongiovanni, and G. Scotti. 2020. SC-DDPL: A novel standard-cell based approach for counteracting power analysis attacks in the presence of unbalanced routing. IEEE Trans. Circuits Syst. Regul. Pap. 67, 7 (2020), 2317–2330.
[14]
R. Luzzi, M. Bucci, L. Giancane, and A. Trifiletti. 2011. A flip-flop for the DPA resistant three-phase dual-rail pre-charge logic family. IEEE Trans. Very Large Scale Integr. VLSI Syst. 20, 11 (2011), 2128–2132.
[15]
C. Mandal, P. De, and U. Prampalli. 2019. Path-balanced logic design to realize block ciphers resistant to power and timing attacks. IEEE Trans. Very Large Scale Integr. VLSI Syst. 27, 5 (2019), 1080–1092.
[16]
J. Danger, G. Duc, M. Nassar, S. Bhasin, and S. Guilley. 2010. BCDL: A high speed balanced DPL for FPGA with global precharge and no early evaluation. In Proceedings of the 2010 Design, Automation, and Test in Europe Conference and Exhibition (DATE’10). IEEE, Los Alamitos, CA, 849–854.
[17]
E. Avni, O. Keren, I. Levi, N. Miller, and A. Fish. 2017. A survey of the sensitivities of security oriented flip-flop circuits. IEEE Access 5 (2017), 24797–24809.
[18]
X. S. Hu, M. Niemier, J. S. Yuan, B. Yu, P. E. Gaillardon, and Y. Jin. 2014. Leveraging emerging technology for hardware security—Case study on silicon nanowire FETs and graphene SymFETs. In Proceedings of the 2014 IEEE 23rd Asian Test Symposium. IEEE, Los Alamitos, CA, 342–347.
[19]
J. Yuan, F. Standaert, Y. Bi, K. Shamsi, and Y. Jin. 2016. Leverage emerging technologies for DPA-resilient block cipher design. In Proceedings of the 2016 Design, Automation, and Test in Europe Conference and Exhibition (DATE’16). IEEE, Los Alamitos, CA, 1538–1543.
[20]
J. Yuan, P. Gaillardon, G. D. Micheli, X. Yin, X. S. Hu, M. Niemier, Y. Bi, K. Shamsi, and Y. Jin. 2016. Emerging technology-based design of primitives for hardware security. ACM J. Emerg. Tech. Comput. Sys. 13, 1 (2016), 1–19.
[21]
E. Giacomin and P. Gaillardon. 2018. Differential power analysis mitigation technique using three-independent-gate field effect transistors. In Proceedings of the 2018 IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC’18). IEEE, Los Alamitos, CA, 107–112.
[22]
P. Cadareanu, P. Gaillardon, Y. Jin, M. T. Niemier, M. M. Sharifi, R. Rajaei, and X. S. Hu. 2020. A novel TIGFET-based DFF design for improved resilience to power side-channel attacks. In Proceedings of the 2020 Design, Automation, and Test in Europe Conference and Exhibition (DATE’20). 1253–1258.
[23]
A. Saha, L. Amar, R. Walker, P. Gaillardon, M. Hasan, and B. S. Rodriguez. 2016. Digital, analog and RF design opportunities of three-independent-gate transistors. In Proceedings of the 2016 IEEE International Symposium on Circuits and Systems. IEEE, Los Alamitos, CA, 405–408.
[24]
P. Gaillardon, J. Zhang, X. Tang, and M. G. De. 2014. Configurable circuits featuring dual-threshold-voltage design with three-independent-gate silicon nanowire FETs. IEEE Trans. Circuits Syst. Regul. Pap. 61, 10 (2014), 2851–2861.
[25]
R. Jorge and P. Gaillardon. 2018. BCB evaluation of high-performance and low-leakage three-independent-gate field effect transistors. IEEE J. Exp. Solid-State Comput. Devices 4, 1 (2018), 35–43.
[26]
S. Tiran, B. Vaquie, and P. Maurine. 2012. Secure D flip-flop against side channel attacks. IET Circuits Devices Syst. 6, 5 (2012), 347–354.
[27]
M. Akmal, K. Tiri, and I. Verbauwhede. 2002. A dynamic and differential CMOS logic with signal independent power consumption to withstand differential power analysis on smart cards. In Proceedings of the 28th European Solid-State Circuits Conference. IEEE, Los Alamitos, CA, 403–406.
[28]
P. Gaillardon, X. Tang, J. Zhang, and M. G. De Micheli. 2014. TSPC flip-flop circuit design with three-independent-gate silicon nanowire FETs. In Proceedings of the 2014 IEEE International Symposium on Circuits and Systems. IEEE, Los Alamitos, CA, 1660–1663.
[29]
D. B. Roy, S. Narasimhan, Y. Zheng, S. Mukhopadhyay, D. Mukhopadhyay, X. Wang, W. Yueh, and S. Bhunia. 2013. Role of power grid in side channel attack and power-grid-aware secure design. In Proceedings of the 2013 50th ACM/EDAC/IEEE Design Automation Conference.1–9.

Cited By

View all
  • (2024)Low Power Application Design of Adaptive Circuits Based on Deep Learning Algorithm2024 Asia-Pacific Conference on Software Engineering, Social Network Analysis and Intelligent Computing (SSAIC)10.1109/SSAIC61213.2024.00178(882-886)Online publication date: 10-Jan-2024
  • (2022)Implementation of CMOS Logic Gates Using ASiNR-based TFET2022 IEEE International Women in Engineering (WIE) Conference on Electrical and Computer Engineering (WIECON-ECE)10.1109/WIECON-ECE57977.2022.10150661(342-345)Online publication date: 30-Dec-2022

Index Terms

  1. A Low-Overhead and High-Security Cryptographic Circuit Design Utilizing the TIGFET-Based Three-Phase Single-Rail Pulse Register against Side-Channel Attacks

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Design Automation of Electronic Systems
    ACM Transactions on Design Automation of Electronic Systems  Volume 27, Issue 4
    July 2022
    275 pages
    ISSN:1084-4309
    EISSN:1557-7309
    DOI:10.1145/3517032
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Journal Family

    Publication History

    Published: 24 May 2022
    Accepted: 01 November 2021
    Revised: 01 September 2021
    Received: 01 July 2021
    Published in TODAES Volume 27, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Side-channel attack
    2. secure flip-flop design
    3. three-phase single-rail pulse register
    4. three-independent-gate field effect transistor

    Qualifiers

    • Research-article
    • Refereed

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)54
    • Downloads (Last 6 weeks)11
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Low Power Application Design of Adaptive Circuits Based on Deep Learning Algorithm2024 Asia-Pacific Conference on Software Engineering, Social Network Analysis and Intelligent Computing (SSAIC)10.1109/SSAIC61213.2024.00178(882-886)Online publication date: 10-Jan-2024
    • (2022)Implementation of CMOS Logic Gates Using ASiNR-based TFET2022 IEEE International Women in Engineering (WIE) Conference on Electrical and Computer Engineering (WIECON-ECE)10.1109/WIECON-ECE57977.2022.10150661(342-345)Online publication date: 30-Dec-2022

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    Full Text

    HTML Format

    View this article in HTML Format.

    HTML Format

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media