On the Unpredictability of SPICE Simulations for Side-Channel Leakage Verification of Masked Cryptographic Circuits


연구 분야: Verification



학회: DAC '23: Proceedings of the 60th Annual ACM/IEEE Design Automation Conference


초록

Circuits for cryptography are vulnerable to side-channel (SC) attacks. Masking is a countermeasure which splits secrets into random shares. It is provable secure under the assumption that physical leakage of each share is independent of each other. For a secure implementation of masked circuits, this independency assumption must be satisfied after layout. A transistor-level simulator such as SPICE produces analog waveforms that are sufficiently trustworthy to verify timing accuracy. Due to this accuracy, SPICE is expected to be useful for SC leakage verification after layout. However, we demonstrate that the statistical variation of the power noise amplitude in SPICE simulation is not always correct and varies a lot for SC evaluation. We believe it results from the internal time-step creation optimized for efficiency. It causes false-positives in the verification of security order. A small nonlinear function with a domain-oriented masking scheme is used to demonstrate these SPICE-simulation anomalies.


Author Profile
Ingrid M R Verbauwhede

COSIC KU Leuven Leuven Belgium

Belgium
Author Profile
Makoto Nagata

Graduate School of Science Technology and Innovation Kobe University Kobe Japan

Andorra
Author Profile
Josep Balasch

e-Media Research Lab and ESAT-STADIUS KU Leuven Leuven Belgium

Andorra

📄 논문 정보

발행 연도 2025년
인용수 0
출판 국가 Andorra, Belgium
사이트 ACM
좋아요 수 0

연관 논문 목록 (228건)