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 条
  • [31] Optimal time borrowing analysis and timing budgeting optimization for latch-based designs
    Lin, SZE
    Chieh, CF
    Hsu, YC
    Tsai, FS
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2002, 7 (01) : 217 - 230
  • [32] An abstraction algorithm for the verification of level-sensitive latch-based netlists
    Baumgartner, J
    Heyman, T
    Singhal, V
    Aziz, A
    FORMAL METHODS IN SYSTEM DESIGN, 2003, 23 (01) : 39 - 65
  • [33] Latch-Based Performance Optimization for Field-Programmable Gate Arrays
    Teng, Bill
    Anderson, Jason H.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (05) : 667 - 680
  • [34] Energy Efficient Integrated Summer and Latch-Based DFE With Reduced Tap Loading
    Prusty, Suraj Kumar
    Surya, V. K.
    Wary, Nijwm
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (04) : 1779 - 1783
  • [35] Fast WAT Test Structure for Measuring Vt Variance Based on Latch-based Comparators
    Lee, Kao-Chi
    Wu, Kai-Chiang
    Tsai, Chih-Ying
    Chao, Mango Chia-Tso
    2017 IEEE 35TH VLSI TEST SYMPOSIUM (VTS), 2017,
  • [36] A light-weight implementation of latch-based true random number generator
    Fujieda, Naoki
    Kishibe, Hitomi
    Ichikawa, Shuichi
    2019 15TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2019, : 901 - 906
  • [37] Latch-based FPGA emulation method for design verification: case study with microprocessor
    Kim, M.
    Kong, J.
    Suh, T.
    Chung, S. W.
    ELECTRONICS LETTERS, 2011, 47 (09) : 532 - 533
  • [38] A latch-based sense amplifier with improved performance for single ended SRAM application
    Rawat, Bhawna
    Mittal, Poornima
    PHYSICA SCRIPTA, 2023, 98 (06)
  • [39] A Latch-based Stochastic Number Generator for Stochastic Computing of Extended Naive Bayesian Network
    Zhang, Ruilin
    Xiao, Yangjun
    Liu, Jiawei
    Wang, Xingyu
    Xu, Shufan
    Liu, Kunyang
    Nishizawa, Shinichi
    Niitsu, Kiichi
    Shinohara, Hirofumi
    2024 INTERNATIONAL VLSI SYMPOSIUM ON TECHNOLOGY, SYSTEMS AND APPLICATIONS, VLSI TSA, 2024,
  • [40] Dynamically Changeable Secure Scan Architecture against Scan-Based Side Channel Attack
    Atobe, Yuta
    Shi, Youhua
    Yanagisawa, Masao
    Togawa, Nozomu
    2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 155 - 158