Exposing Side-Channel Leakage of SEAL Homomorphic Encryption Library

被引:1
|
作者
Aydin, Furkan [1 ]
Aysu, Aydin [1 ]
机构
[1] North Carolina State Univ, Dept Elect & Comp Engn, Raleigh, NC 27695 USA
基金
美国国家科学基金会;
关键词
Homomorphic encryption; SEAL; number theoretic transform; side-channel attacks; machine learning;
D O I
10.1145/3560834.3563833
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper reveals a new side-channel leakage of Microsoft SEAL homomorphic encryption library. The proposed attack exploits the leakage of ternary value assignments made during the Number Theoretic Transform (NTT) sub-routine. Notably, the attack can steal the secret key coefficients from a single power/electromagnetic measurement trace. To achieve high accuracy with a single-trace, we build a novel machine-learning based side-channel profiler. Moreover, we implement a defense based on random delay insertion based defense mechanism to mitigate the shown leakage. The results on an ARM Cortex-M4F processor show that our attack extracts secret key coefficients with 98.3% accuracy and random delay insertion defense does not reduce the success rate of our attack.
引用
收藏
页码:95 / 100
页数:6
相关论文
共 50 条
  • [1] RevEAL: Single-Trace Side-Channel Leakage of the SEAL Homomorphic Encryption Library
    Aydin, Furkan
    Karabulut, Emre
    Potluri, Seetal
    Alkim, Erdem
    Aysu, Aydin
    [J]. PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 1527 - 1532
  • [2] Leaking secrets in homomorphic encryption with side-channel attacks
    Aydin, Furkan
    Aysu, Aydin
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2024, 14 (02) : 241 - 251
  • [3] Side-Channel Plaintext-Recovery Attacks on Leakage-Resilient Encryption
    Unterluggauer, Thomas
    Werner, Mario
    Mangard, Stefan
    [J]. PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1318 - 1323
  • [4] Energy Efficient Obfuscation of Side-Channel Leakage for Preventing Side-Channel Attacks
    Jin, Shan
    Xu, Minghua
    Cai, Yiwei
    [J]. 39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1405 - 1414
  • [5] Testing Cache Side-channel Leakage
    Basu, Tiyash
    Chattopadhyay, Sudipta
    [J]. 10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS - ICSTW 2017, 2017, : 51 - 60
  • [6] SEAL-embedded: A homomorphic encryption library for the internet of things
    Natarajan, Deepika
    Dai, Wei
    [J]. IACR Transactions on Cryptographic Hardware and Embedded Systems, 2021, 2021 (03): : 756 - 779
  • [7] A Survey of Side-Channel Leakage Assessment
    Wang, Yaru
    Tang, Ming
    [J]. ELECTRONICS, 2023, 12 (16)
  • [8] Side-Channel Leakage across Borders
    Schmidt, Joern-Marc
    Plos, Thomas
    Kirschbaum, Mario
    Hutter, Michael
    Medwed, Marcel
    Herbst, Christoph
    [J]. SMART CARD RESEARCH AND ADVANCED APPLICATION, PROCEEDINGS, 2010, 6035 : 36 - 48
  • [9] Side-channel leakage tolerant architectures
    Tiri, Kris
    Schaumont, Patrick
    Verbauwhede, Ingrid
    [J]. THIRD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, PROCEEDINGS, 2006, : 204 - +
  • [10] Leakage-Resilient Anonymous Multireceiver Certificateless Encryption Resistant to Side-Channel Attacks
    Xie, Jia-Yi
    Tseng, Yuh-Min
    Huang, Sen-Shan
    [J]. IEEE SYSTEMS JOURNAL, 2023, 17 (02): : 2674 - 2685