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 条
  • [21] Evaluation of Latch-based PUFs Implemented on 40 nm ASICs
    Torii, Naoya
    Yamamoto, Dai
    Matsumoto, Tsutomu
    2016 FOURTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2016, : 642 - 648
  • [22] Automatic Retiming of Two-Phase Latch-Based Resilient Circuits
    Cheng, Huimei
    Wang, Hsiao-Lun
    Zhang, Minghe
    Hand, Dylan
    Beerel, Peter A.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (07) : 1305 - 1316
  • [23] Comparison of Latch-based Charge Pumps using Low Voltage Strategies in Energy Harvesting Applications
    Lim, Michelle S. M.
    Islam, MD. Shabiul
    Jahariah, S.
    Yeo, Kim Heng
    Ali, Sawal H. M.
    Lim, Michelle S. M.
    Yeo, Kim Heng
    2016 IEEE INTERNATIONAL CONFERENCE ON SEMICONDUCTOR ELECTRONICS (ICSE) PROCEEDINGS, 2016, : 74 - 77
  • [24] A secure scan architecture using dynamic key to thwart scan-based side-channel attacks
    Wang, Weizheng
    Chen, Jinhai
    Pan, Xianmin
    MICROELECTRONICS JOURNAL, 2024, 143
  • [25] Testing of Latch Based Embedded Arrays Using Scan Tests
    Yang, Fan
    Chakravarty, Sreejit
    INTERNATIONAL TEST CONFERENCE 2010, 2010,
  • [26] Minimum Energy Analysis and Experimental Verification of a Latch-Based Subthreshold FPGA
    Grossmann, Peter J.
    Leeser, Miriam E.
    Onabajo, Marvin
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2012, 59 (12) : 942 - 946
  • [27] An Abstraction Algorithm for the Verification of Level-Sensitive Latch-Based Netlists
    Jason Baumgartner
    Tamir Heyman
    Vigyan Singhal
    Adnan Aziz
    Formal Methods in System Design, 2003, 23 : 39 - 65
  • [28] SECURE BROADCASTING USING THE SECURE LOCK
    CHIOU, GH
    CHEN, WT
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (08) : 929 - 930
  • [29] Secure Scan Architecture Using Clock and Data Recovery Technique
    Richard, Donatus Silva
    Rashidzadeh, Rashid
    Ahmadi, Majid
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [30] Optimal Register Assignment with Minimum-Delay Compensation for Latch-Based Design
    Inoue, Keisuke
    Kaneko, Mineo
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 887 - 890