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 条
  • [31] WARP : Revisiting GFN for Lightweight 128-Bit Block Cipher
    Banik, Subhadeep
    Bao, Zhenzhen
    Isobe, Takanori
    Kubo, Hiroyasu
    Liu, Fukang
    Minematsu, Kazuhiko
    Sakamoto, Kosei
    Shibata, Nao
    Shigeri, Maki
    SELECTED AREAS IN CRYPTOGRAPHY, 2021, 12804 : 535 - 564
  • [32] A lightweight and robust block cipher algorithm for real-time applications
    Amal Hafsa
    Mohamed Gafsi
    Mohsen Machhout
    Signal, Image and Video Processing, 2024, 18 : 1609 - 1624
  • [33] IoVCipher: A low-latency lightweight block cipher for internet of vehicles
    Huang, Xiantong
    Li, Lang
    Zhang, Hong
    Yang, Jinling
    Kuang, Juanli
    AD HOC NETWORKS, 2024, 160
  • [34] Balancing Security and Efficiency: A Power Consumption Analysis of a Lightweight Block Cipher
    Rana, Muhammad
    Mamun, Quazi
    Islam, Rafiqul
    ELECTRONICS, 2024, 13 (21)
  • [35] DBST: a lightweight block cipher based on dynamic S-box
    YAN Liuyan
    LI Lang
    GUO Ying
    Frontiers of Computer Science, 2023, 17 (03)
  • [36] DBST: a lightweight block cipher based on dynamic S-box
    Yan, Liuyan
    Li, Lang
    Guo, Ying
    FRONTIERS OF COMPUTER SCIENCE, 2023, 17 (03)
  • [37] A lightweight and robust block cipher algorithm for real-time applications
    Hafsa, Amal
    Gafsi, Mohamed
    Machhout, Mohsen
    SIGNAL IMAGE AND VIDEO PROCESSING, 2024, 18 (02) : 1609 - 1624
  • [38] LTLBC: a low-latency lightweight block cipher for internet of things
    Sun, Wei
    Li, Lang
    Huang, Xiantong
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (07): : 9783 - 9794
  • [39] INLEC: An involutive and low energy lightweight block cipher for internet of things
    Feng, JiaYi
    Li, Lang
    Yan, LiuYan
    Deng, Chutian
    PERVASIVE AND MOBILE COMPUTING, 2024, 105
  • [40] A Lightweight Authenticated Encryption Algorithm Based on Compact CLEFIA Block Cipher
    Liang, Meiyu
    Ji, Tao
    Yuan, Yin
    Cheng, Xin
    Zhang, Zhang
    Ma, Lixiang
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2025,