A secure scan architecture using parallel latch-based lock

被引:0
|
作者
Wang, Weizheng [1 ]
Liang, Jian [1 ]
Wang, Xiangqi [2 ]
Pan, Xianmin [3 ]
Cai, Shuo [1 ]
机构
[1] Changsha Univ Sci & Technol, Sch Comp & Commun Engn, Changsha 410114, HN, Peoples R China
[2] Hunan First Normal Univ, Sch Math & Stat, Changsha 410138, HN, Peoples R China
[3] Hunan Womens Univ, Coll Informat Sci & Engn, Changsha 410004, HN, Peoples R China
基金
中国国家自然科学基金;
关键词
Scan chain; Scan-based side-channel attack; Golden key; Secure scan architecture; Parallel latches; SIDE-CHANNEL ATTACK;
D O I
10.1016/j.vlsi.2023.102067
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a new logic locking scheme to overcome scan-based side-channel attacks. The scheme is implemented using parallel latches and a key that includes a clock signal, which generates a different key for each design. With just a few parallel latches, the security of the scan design can be effectively improved. Meanwhile, we use a linear feedback shift register for dynamic obfuscation of the output. After the first call to the parallel latches, the response of the parallel latches is stored in ROM as the golden key. Our proposed secure scan design based on the parallel latch structure, which is unlocked using a key sequence and a test clock sequence, can protect encrypted chips from all known scan-based side-channel attacks. Additionally, our proposed scan design with the highest security only incurs an overhead of 0.225%, which outperforms most of the previously proposed secure scan designs. Experimental analysis shows that our design has high security and does not affect the testability of the chip.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Mist-Scan: A Secure Scan Chain Architecture to Resist Scan-Based Attacks in Cryptographic Chips
    Taherifard, Mohammad
    Beitollahi, Hakem
    Jamali, Fateme
    Norollah, Amin
    Patooghy, Ahmad
    2020 IEEE 33RD INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2020, : 135 - 140
  • [42] A 2 GHz 2 mW SiGeBiCMOS frequency divider with new latch-based structure
    Mazouffre, O
    Begueret, JB
    Cathelin, A
    Belt, D
    Deval, Y
    2003 TOPICAL MEETING ON SILICON MONOLITHIC INTEGRATED CIRCUITS IN RF SYSTEMS, DIGEST OF PAPERS, 2003, : 84 - 87
  • [43] Design and test of latch-based circuits to maximize performance, yield, and delay test quality
    Chung, Kun Young
    Gupta, Sandeep K.
    INTERNATIONAL TEST CONFERENCE 2010, 2010,
  • [44] Evaluation of Latch-based Physical Random Number Generator Implementation on 40 nm ASICs
    Torii, Naoya
    Yamamoto, Dai
    Matsumoto, Tsutomu
    TRUSTED'16: PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON TRUSTWORTHY EMBEDDED DEVICES, 2016, : 23 - 30
  • [45] Structural delay testing of latch-based high-speed pipelines with time borrowing
    Chung, KY
    Gupta, SK
    INTERNATIONAL TEST CONFERENCE 2003, PROCEEDINGS, 2003, : 1089 - 1097
  • [46] HLS-1: A High-Level Synthesis Framework for Latch-Based Architectures
    Paik, Seungwhun
    Shin, Insup
    Kim, Taewhan
    Shin, Youngsoo
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (05) : 657 - 670
  • [47] HLS-l: High-Level Synthesis of High Performance Latch-Based Circuits
    Paik, Seungwhun
    Shin, Insup
    Shin, Youngsoo
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1112 - 1117
  • [48] Energy efficiency optimization in Strong-Arm latch-based dynamic comparator by capacitor distribution
    Dey, Sanjoy Kumar
    Sarkar, Mukul
    Chatterjee, Shouribrata
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [49] Latch-Based Structure: A High Resolution and Self-Reference Technique for Hardware Trojan Detection
    Zarrinchian, Ghobad
    Zamani, Morteza Saheb
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (01) : 100 - 113
  • [50] A 10-bit 6.8-GS/s Direct Digital Frequency Synthesizer Employing Complementary Dual-Phase Latch-Based Architecture
    Martinez Alonso, Abdel
    Miyahara, Masaya
    Matsuzawa, Akira
    IEICE TRANSACTIONS ON ELECTRONICS, 2016, E99C (10): : 1200 - 1210