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 条
  • [21] IVLBC: An Involutive Lightweight Block Cipher for Internet of Things
    Huang, Xiantong
    Li, Lang
    Yang, Jinling
    IEEE SYSTEMS JOURNAL, 2023, 17 (02): : 3192 - 3203
  • [22] IIoTBC: A Lightweight Block Cipher for Industrial IoT Security
    Kuang, Juanli
    Guo, Ying
    Li, Lang
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2023, 17 (01): : 97 - 119
  • [23] SCENERY:a lightweight block cipher based on Feistel structure
    Jingya FENG
    Lang LI
    Frontiers of Computer Science, 2022, 16 (03) : 192 - 201
  • [24] Security Analysis of SAT_Jo Lightweight Block Cipher for Data Security in Healthcare IoT
    Joshitta, Shantha Mary R.
    Arockiam, L.
    Malarchelvi, Sheba Kezia P. D.
    PROCEEDINGS OF 2019 3RD INTERNATIONAL CONFERENCE ON CLOUD AND BIG DATA COMPUTING (ICCBDC 2019), 2019, : 111 - 116
  • [25] ECLBC: A Lightweight Block Cipher With Error Detection and Correction Mechanisms
    Guo, Ying
    Liu, Wenfen
    Chen, Wen
    Yan, Qingwen
    Lu, Yongcan
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (12): : 21727 - 21740
  • [26] RAB: A lightweight block cipher algorithm with variable key length
    Zhang, Xing
    Yang, Min
    Chen, Jian
    Li, Tianning
    Wang, Changda
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2024, 17 (05) : 2906 - 2920
  • [27] LPHD: A low power and high diffusion lightweight block cipher
    Xu, Ruihan
    Li, Lang
    Huang, Xiantong
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2024, 52 (12) : 6424 - 6447
  • [28] Latency-Aware Accelerator of SIMECK Lightweight Block Cipher
    Alharbi, Adel R.
    Tariq, Hassan
    Aljaedi, Amer
    Aljuhni, Abdullah
    APPLIED SCIENCES-BASEL, 2023, 13 (01):
  • [29] HeW: A Hash Function based on Lightweight Block Cipher FeW
    Kumar, Manoj
    Dey, Dhananjoy
    Pal, S. K.
    Panigrahi, Anupama
    DEFENCE SCIENCE JOURNAL, 2017, 67 (06) : 636 - 644
  • [30] A Very Compact Hardware Implementation of the KASUMI Block Cipher
    Yamamoto, Dai
    Itoh, Kouichi
    Yajima, Jun
    INFORMATION SECURITY THEORY AND PRACTICES: SECURITY AND PRIVACY OF PERVASIVE SYSTEMS AND SMART DEVICES, 2010, 6033 : 293 - 307