Protecting lightweight block cipher implementation in mobile big data computing

被引:0
|
作者
Qiu, Weidong [1 ]
Liu, Bozhong [1 ]
Ge, Can [1 ]
Xu, Lingzhi [1 ]
Tang, Xiaoming [1 ]
Liu, Guozhen [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Shanghai, Peoples R China
关键词
Mobile big data; Lightweight block cipher; Threshold implementation; GPU optimization; HARDWARE;
D O I
10.1007/s12083-016-0481-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Mobile Big Data Computing is a new evolution of computing technology in data communication and processing. The data generated from mobile devices can be used for optimization and personalization of mobile services and other profitable businesses. Mobile devices are usually with limited computing resources, thus the security measures are constrained. To solve this problem, lightweight block ciphers are usually adopted. However, due to the easily exposed environment, lightweight block ciphers are apt to suffer from differential power attack. To counteract this attack, Nikova et al. proposed a provably secure method, namely sharing, to protect the cipher's implementation. But the complexity of sharing method is so high, making this method not practical. To address this issue, in this paper, we propose a GPU-based approach of sharing a 4-bit S-box by automatic search. GPU is a promising acceleration hardware with powerful parallel computing. By analyzing the sharing method carefully, we devise an optimal approach, namely OptImp, that improves the performance massively. The experiment results show that the proposed approach can achieve up to 300 times faster than the original method. With our approach, the sharing method can be used to protect lightweight block ciphers in practice.
引用
收藏
页码:252 / 264
页数:13
相关论文
共 50 条
  • [41] Power Analysis Attack and Its Countermeasure for a Lightweight Block Cipher Simon
    Yoshikawa, Masaya
    Nozaki, Yusuke
    INFORMATION TECHNOLOGY: NEW GENERATIONS, 2016, 448 : 151 - 160
  • [42] LIBC: a low-cost lightweight block cipher for IoT application
    Yan, Qingwen
    Guo, Ying
    Liu, Wenfen
    Chen, Wen
    Lu, Yongcan
    PHYSICA SCRIPTA, 2025, 100 (01)
  • [43] Fault Attack Against Lightweight Block Cipher Based on Cube Analysis
    Huang, Changyang
    Wang, Tao
    Wang, Xiaohan
    2018 EIGHTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2018), 2018, : 1567 - 1570
  • [44] Cryptanalysis of mCryptonuA lightweight block cipher for security of RFID tags and sensors
    Mala, Hamid
    Dakhilalian, Mohammad
    Shakiba, Mohsen
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2012, 25 (04) : 415 - 426
  • [45] Hardware Constructions for Lightweight Cryptographic Block Cipher QARMA With Error Detection Mechanisms
    Kaur, Jasmin
    Kermani, Mehran Mozaffari
    Azarderakhsh, Reza
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (01) : 514 - 519
  • [46] Related-key Impossible Differential Cryptanalysis on Lightweight Block Cipher ESF
    Xie Min
    Zeng Qiya
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (05) : 1173 - 1179
  • [47] High-Performance Hardware Implementation of LED block cipher
    Mhaouch, Ayoub
    Fradi, Marwa
    Gtifa, Wafa
    Issa, Khaled
    Ben Abdelali, Abdessalem
    Machhout, Mohsen
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES, SIGNAL AND IMAGE PROCESSING, ATSIP 2024, 2024, : 317 - 321
  • [48] Compact Architecture for ASIC and FPGA Implementation of the KASUMI Block Cipher
    Yamamoto, Dai
    Itoh, Kouichi
    Yajima, Jun
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2011, E94A (12): : 2628 - 2638
  • [49] Enhancing Lightweight Block Cipher Algorithm OLBCA Through Decreasing Cost Factor
    AlDabbagh, Sufyan Salim Mahmood
    Al Shaikhli, Imad Fakhri Taha
    Al-Enezi, Khalid Abdulkareem
    Alyaqoup, Mohammed Jasem
    2015 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2015, : 159 - 164
  • [50] DULBC: A dynamic ultra-lightweight block cipher with high-throughput
    Yang, Jinling
    Li, Lang
    Guo, Ying
    Huang, Xiantong
    INTEGRATION-THE VLSI JOURNAL, 2022, 87 : 221 - 230