First Principal Components Analysis: A New Side Channel Distinguisher

被引:0
|
作者
Souissi, Youssef [1 ]
Nassar, Maxime [1 ]
Guilley, Sylvain [1 ]
Danger, Jean-Luc [1 ]
Flament, Florent [1 ]
机构
[1] TELECOM ParisTech, CNRS LTCI UMR 5141, F-75634 Paris, France
关键词
Principal Component Analysis (PCA); Data Encryption Standard (DES); Side Channel Attacks (DoM; DPA; CPA; VPA); Masking countermeasures; TEMPLATE ATTACKS; POWER; LEAKAGE; DPA;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Side Channel Analysis (SCA) are of great concern since they have shown their efficiency in retrieving sensitive information from secure devices. In this paper we introduce First Principal Components Analysis (FPCA.) which consists in evaluating the relevance of a partitioning using the projection on the first principal directions as a distinguisher. Indeed, FPCA is a novel application of the Principal Component Analysis (PCA). In SCA like Template attacks, PCA has been previously used as a pre-processing tool. The originality of FPCA is to use PCA no more as a preprocessing tool but as a distinguisher. We conducted all our experiments in real life context, using a recently introduced practice-oriented SCA evaluation framework. We show that FPCA is more performant than first-order SCA (DoM, DPA, CPA) when performed on unprotected DES architecture. Moreover, we outline that FPCA is still efficient on masked DES implementation, and show how it outperforms Variance Power Analysis (VPA) which is a known successful attack on such countermeasures.
引用
收藏
页码:407 / 419
页数:13
相关论文
共 50 条
  • [1] Mutual Information analysis: A generic side-channel distinguisher
    Gierlichs, Benedikt
    Batina, Lejla
    Tuyls, Pim
    Preneel, Bart
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2008, PROCEEDINGS, 2008, 5154 : 426 - 442
  • [2] A Comparison of χ2-Test and Mutual Information as Distinguisher for Side-Channel Analysis
    Richter, Bastian
    Knichel, David
    Moradi, Amir
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS, CARDIS 2019, 2020, 11833 : 237 - 251
  • [3] LDA-Based Clustering as a Side-Channel Distinguisher
    Mahmudlu, Rauf
    Banciu, Valentina
    Batina, Lejla
    Buhan, Ileana
    RADIO FREQUENCY IDENTIFICATION AND IOT SECURITY, 2017, 10155 : 62 - 75
  • [4] A Novel Use of Kernel Discriminant Analysis as a Higher-Order Side-Channel Distinguisher
    Zhou, Xinping
    Whitnall, Carolyn
    Oswald, Elisabeth
    Sun, Degang
    Wang, Zhu
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS (CARDIS 2017), 2018, 10728 : 70 - 87
  • [5] A Fast Implementation of MPC-KSA Side-Channel Distinguisher
    Zheng, Chao
    Zhou, Yongbin
    Zheng, Yingxian
    24TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS ICCCN 2015, 2015,
  • [6] A fair experimental evaluation of distance correlation side-channel distinguisher
    Socha, Petr
    Miskovsky, Vojtech
    Novotny, Martin
    2022 11TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2022, : 110 - 113
  • [7] The use of ellipse-based estimator as a sub-key distinguisher for Side-Channel Analysis
    Martinez-Herrera, Alberto F.
    Mex-Perera, Carlos
    Mancillas-Lopez, Cuauhtemoc
    Del-Valle-Soto, Carolina
    Bossuet, Lilian
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 94
  • [8] An Improved Principal Component Analysis for Side-Channel Attacks
    Bai, Haoming
    Gao, Hongling
    Yu, Shan
    Zhai, Teng
    Ma, Ziyang
    Guo, Qingshuai
    2022 IEEE 10TH INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION AND NETWORKS (ICICN 2022), 2022, : 343 - 348
  • [9] Error Tolerance based Single Interesting Point Side Channel CPA Distinguisher
    Ou, Changhai
    Wang, Zhu
    Ai, Juan
    Zhou, Xinping
    Sun, Degang
    DeBrunner, Victor
    ASIA CCS'16: PROCEEDINGS OF THE 11TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2016, : 819 - 827
  • [10] Principal components analysis
    Garson, GD
    SOCIAL SCIENCE COMPUTER REVIEW, 1999, 17 (01) : 129 - 131