Towards efficient and automated side-channel evaluations at design time

被引:19
|
作者
Sijacic, Danilo [1 ]
Balasch, Josep [1 ]
Yang, Bohan [1 ]
Ghosh, Santosh [2 ]
Verbauwhede, Ingrid [1 ]
机构
[1] Katholieke Univ Leuven, COSIC, IMEC, Leuven, Belgium
[2] Intel Corp, Intel Labs, Hillsboro, OR USA
基金
欧盟地平线“2020”;
关键词
Side-channel analysis; ASIC; Hardware simulation; Design time methodology; POWER ANALYSIS; LEAKAGE; FLOW;
D O I
10.1007/s13389-020-00233-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Models and tools developed by the semiconductor community have matured over decades of use. As a result, hardware simulations can yield highly accurate and easily automated pre-silicon estimates for, e.g., timing and area figures. In this work, we design, implement, and evaluate CASCADE, a framework that combines a largely automated full-stack standard cell design flow with the state-of-the-art techniques for side-channel analysis. We show how it can be used to efficiently evaluate side-channel leakage prior to chip manufacturing. Moreover, it is independent of the underlying countermeasure and it can be applied starting from the earliest stages of the design flow. Additionally, we provide experimental validation through assessment of the side-channel security of representative cryptographic circuits. We discuss aspects related to the performance, scalability, and utility to the designers. In particular, we show that CASCADE can evaluate information leakage with 1 million simulated traces in less than 4 h using a single desktop workstation, for a design larger than 100 kGE.
引用
收藏
页码:305 / 319
页数:15
相关论文
共 50 条
  • [1] Towards efficient and automated side-channel evaluations at design time
    Danilo Šijačić
    Josep Balasch
    Bohan Yang
    Santosh Ghosh
    Ingrid Verbauwhede
    Journal of Cryptographic Engineering, 2020, 10 : 305 - 319
  • [2] DESIGN OF EFFICIENT SIDE-CHANNEL SPILLWAY
    KNIGHT, ACE
    JOURNAL OF HYDRAULIC ENGINEERING-ASCE, 1989, 115 (09): : 1275 - 1289
  • [3] S-box Pooling: Towards More Efficient Side-Channel Security Evaluations
    Zhou, Yuanyuan
    Standaert, Francois-Xavier
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, ACNS 2022, 2022, 13285 : 146 - 164
  • [4] Energy Efficient Obfuscation of Side-Channel Leakage for Preventing Side-Channel Attacks
    Jin, Shan
    Xu, Minghua
    Cai, Yiwei
    39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1405 - 1414
  • [5] Automated design of cryptographic devices resistant to multiple side-channel attacks
    Kulikowski, Konrad
    Smirnov, Alexander
    Taubin, Alexander
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2006, PROCEEDINGS, 2006, 4249 : 399 - 413
  • [6] GE vs GM: Efficient side-channel security evaluations on full cryptographic keys
    Rădulescu A.
    Popescu P.G.
    Choudary M.O.
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2022, 2022 (04): : 886 - 905
  • [7] SCNIFFER: Low-Cost, Automated, Efficient Electromagnetic Side-Channel Sniffing
    Danial, Josef
    Das, Debayan
    Ghosh, Santosh
    Raychowdhury, Arijit
    Sen, Shreyas
    IEEE ACCESS, 2020, 8 : 173414 - 173427
  • [8] Towards Automated Detection of Single-Trace Side-Channel Vulnerabilities in Constant-Time Cryptographic Code
    Erata, Ferhat
    Piskac, Ruzica
    Mateu, Victor
    Szefer, Jakub
    2023 IEEE 8TH EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY, EUROS&P, 2023, : 687 - 706
  • [9] Efficient Dissimilarity Detection in Time Series With Application to Side-Channel Analysis
    Kerpicci, Mine
    Prvulovic, Milos
    Zajic, Alenka
    IEEE ACCESS, 2023, 11 : 93064 - 93076
  • [10] HYDRAULIC DESIGN OF SIDE-CHANNEL SPILLWAYS
    MOSS, WD
    WATER AND WATER ENGINEERING, 1971, 75 (906): : 302 - &