Cryptographic Algorithms on the GA144 Asynchronous Multi-Core ProcessorImplementation and Side-Channel Analysis

被引:0
|
作者
Tobias Schneider
Ingo von Maurich
Tim Güneysu
David Oswald
机构
[1] Ruhr University Bochum,Horst Görtz Institute for IT
来源
关键词
GA144; Asynchronous processor; Low-power; AES; RSA; Implementation; Multi-core; Side-channel analysis;
D O I
暂无
中图分类号
学科分类号
摘要
Pervasive computing has turned many ordinary commodity products to smart and digital computing devices. Though these devices are mostly equipped with low-cost processors offering limited computing power, they are often requested to handle user-sensitive data. This evidently calls for the integration of different security services that typically involves computationally expensive cryptography. In this context, lightweight cryptographic constructions came recently up to minimize the computational burden on such constrained devices. Unfortunately, many of those constructions were too simplistic to preserve long-lasting confidence in their security. Therefore we aim for another approach in this work and implement standardized and well-established cryptography on an alternative, lightweight platform, namely an asynchronous GA144 ultra-low-powered multi-core processor with 144 tiny cores. We demonstrate that symmetric and asymmetric cryptography such as AES and RSA can be realized on this low-end device. With energy consumption being as low as 0.63 μJ and 22.3 mJ, this platform achieves a performance of 38 μs and 462.9 ms per AES and RSA operation, respectively.This translates to an energy consumption and computation time that is significantly lower than many lightweight implementations reported so far. We finally emphasize that this low-power and asynchronous operation of cryptography does not eliminate the threat of physical attacks, in particular power attacks. We evaluate the side-channel resistance of our design and identified that less than 5,000 measurements are already sufficient to fully recover the 128-bit key of the unprotected AES implementation.
引用
收藏
页码:151 / 167
页数:16
相关论文
共 48 条
  • [1] Cryptographic Algorithms on the GA144 Asynchronous Multi-Core Processor
    Schneider, Tobias
    von Maurich, Ingo
    Gueneysu, Tim
    Oswald, David
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2014, 77 (1-2): : 151 - 167
  • [2] Efficient Implementation of Cryptographic Primitives on the GA144 Multi-core Architecture
    Schneider, Tobias
    von Maurich, Ingo
    Gueneysu, Tim
    PROCEEDINGS OF THE 2013 IEEE 24TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 13), 2013, : 67 - 74
  • [3] On Side-Channel Analysis of Memristive Cryptographic Circuits
    Chen, Li-Wei
    Chen, Ziang
    Schindler, Werner
    Zhao, Xianyue
    Schmidt, Heidemarie
    Du, Nan
    Polian, Ilia
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 463 - 476
  • [4] Side-Channel Analysis of Cryptographic RFIDs with Analog Demodulation
    Kasper, Timo
    Oswald, David
    Paar, Christof
    RFID: SECURITY AND PRIVACY: 7TH INTERNATIONALWORKSHOP, RFIDSEC 2011, 2012, 7055 : 61 - 77
  • [5] Side-Channel Analysis of Cryptographic RFIDs with Analog Demodulation
    Kasper, Timo
    Oswald, David
    Paar, Christof
    RFID SECURITY AND PRIVACY, 2012, 7055 : 61 - 77
  • [6] A Side-channel Analysis Resistant Reconfigurable Cryptographic Coprocessor Supporting Multiple Block Cipher Algorithms
    Shan, Weiwei
    Shi, Longxing
    Fu, Xingyuan
    Zhang, Xiao
    Tian, Chaoxuan
    Xu, Zhipeng
    Yang, Jun
    Li, Jie
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [7] Electromagnetic Information Leakage for Side-Channel Analysis of Cryptographic Modules
    Homma, Naofumi
    Aoki, Takafumi
    Satoh, Akashi
    2010 IEEE INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY (EMC 2010), 2010, : 97 - 102
  • [8] A Survey of Prototype Side-channel Attacks Based on Machine Learning Algorithms for Cryptographic Chips
    Guo, Dongxin
    Chen, Kaiyan
    Hu, Xiaoyang
    Wei, Yanhai
    Li, Jianlong
    2018 INTERNATIONAL SEMINAR ON COMPUTER SCIENCE AND ENGINEERING TECHNOLOGY (SCSET 2018), 2019, 1176
  • [9] Asynchronous data collection and classification for RF side-channel analysis
    Graham, James T.
    Mantravadi, Samuel, V
    Fisher, Ashwin
    CYBER SENSING 2019, 2019, 11011
  • [10] Revealing IoT Cryptographic Settings through Electromagnetic Side-Channel Analysis
    Zunaidi, Muhammad Rusyaidi
    Sayakkara, Asanka
    Scanlon, Mark
    ELECTRONICS, 2024, 13 (08)