Side Channel Analysis Using EM Radiation of RSA Algorithm Implemented on Raspberry Pi

被引:0
|
作者
Hatun, Ersin [1 ]
Kaya, Gokhan [2 ]
Buyukkaya, Elif [3 ]
Yalcin, Berna Ors [4 ]
机构
[1] Hugin Retail Solut, R&D Ctr, Istanbul, Turkey
[2] Gebze Tech Univ, Elect Engn, Kocaeli, Turkey
[3] Istanbul Sehir Univ, Informat Secur Engn, Istanbul, Turkey
[4] Istanbul Tech Univ, Elect Engn, Istanbul, Turkey
关键词
Raspberry Pi; RSA; Simple Electromagnetic Analysis; SEMA; Differential Electromagnetic Analysis; DEMA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The side-channel information (power consumption, electromagnetic radiation, etc.) leaked unintentionally from a cryptographic system during a cryptographic process can be used by attackers to reveal secret data using side-channel analysis. Some of the most common side-channel analysis are SPA (Simple Power Analysis), DPA (Differential Power Analysis), SEMA (Simple Electromagnetic Analysis) and DEMA (Differential Electromagnetic Analysis). Although it is relatively easy to analyze the side-channel information obtained from the ASIC or FPGA implementations, the analysis of a side channel information of cryptographic operations running in an operating system (OS) has different difficulties - for example, alignment of measurements and extracting crypto process signal through noises of other OS operations. In this study, side-channel attacks are performed against two different realizations of the RSA Algorithm by using electromagnetic radiation related with power consumption of a cryptographic operation implemented on Raspberry Pi platform. The first realization of the RSA Algorithm is implemented using unprotected binary algorithm and then private key bits of the RSA Algorithm are get individually by using SEMA attack. For the second realization, the RSA Algorithm is implemented by using a protected binary algorithm in order to resist against to SEMA attack. In presented work, the first bit of the private key has been found using 1800 measurements with the distance of mean test and correlation analysis.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Electromagnetic Radiation Analysis of Implementation of RSA Algorithm on a Raspberry Pi
    Hatun, Ersin
    Buyukkaya, Elif
    Yalcin, Siddika Berna Ors
    [J]. 2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [2] Security Analysis of Raspberry Pi Against Side-Channel Attack with RSA Cryptography
    Sanada, Akihiro
    Nogami, Yasuyuki
    Iokibe, Kengo
    Khandaker, Md. Al-Amin
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2017,
  • [3] Side Channel Analysis of Raspberry Pi with AES Algorithm and Measurement Improvement
    Hatun, Ersin
    Buyukkaya, Elif
    Evci, Muhammet Ali
    [J]. 2019 27TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2019,
  • [4] Investigating the Electromagnetic Side Channel Leakage from a Raspberry Pi
    Frieslaar, Ibraheem
    Irwin, Barry
    [J]. PROCEEDINGS OF THE 2017 INFORMATION SECURITY FOR SOUTH AFRICA (ISSA) CONFERENCE, 2017, : 24 - 31
  • [5] Developing an electromagnetic noise generator to protect a raspberry PI from side channel analysis
    Frieslaar I.
    Irwin B.
    [J]. 2018, South African Institute of Electrical Engineers (109): : 85 - 101
  • [6] DEVELOPING AN ELECTROMAGNETIC NOISE GENERATOR TO PROTECT A RASPBERRY PI FROM SIDE CHANNEL ANALYSIS
    Frieslaar, I.
    Irwin, B.
    [J]. SAIEE AFRICA RESEARCH JOURNAL, 2018, 109 (02): : 85 - 101
  • [7] Side-channel analysis of the modular inversion step in the RSA key generation algorithm
    Cabrera Aldaya, Alejandro
    Cuiman Marquez, Raudel
    Cabrera Sarmiento, Alejandro J.
    Sanchez-Solano, Santiago
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2017, 45 (02) : 199 - 213
  • [8] Measurement of Global Solar Radiation data using Raspberry Pi and its estimation using Genetic Algorithm
    Priya, S. Shanmuga
    Borkataky, Arunabh
    Reddy, Sneha
    Thirunavukkarasu, I
    [J]. 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND MECHANICAL ENGINEERING (ICMME 2017), 2018, 153
  • [9] Iris Recognition Using Daugman Algorithm on Raspberry Pi
    Cruz, Febus Reidj G.
    Hortinela, Carlos C.
    Redosendo, Benner E.
    Asuncion, Bianca Karla P.
    Leoncio, Christian Jay S.
    Linsangan, Noel B.
    Chung, Wen-Yaw
    [J]. PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 2126 - 2129
  • [10] Ball Detection Using Deep Learning Implemented on an Educational Robot Based on Raspberry Pi
    Keca, Dominik
    Kunovic, Ivan
    Matic, Jakov
    Sovic Krzic, Ana
    [J]. SENSORS, 2023, 23 (08)