Loong: A Family of Involutional Lightweight Block Cipher Based on SPN Structure
In past few years, as security ciphers in the Internet of Things (IoT), the research of lightweight block cipher has attracted tremendous attention in cryptography. The SPN structure has been widely used in the design of block cipher. However, the encryption and decryption processes of ciphers based...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8830399/ |
id |
doaj-f67ab1dd7ee44d78a8218549d5500d7b |
---|---|
record_format |
Article |
spelling |
doaj-f67ab1dd7ee44d78a8218549d5500d7b2021-04-05T17:30:56ZengIEEEIEEE Access2169-35362019-01-01713602313603510.1109/ACCESS.2019.29403308830399Loong: A Family of Involutional Lightweight Block Cipher Based on SPN StructureBo-Tao Liu0https://orcid.org/0000-0002-7695-6389Lang Li1Rui-Xue Wu2Ming-Ming Xie3Qiu Ping Li4Hunan Provincial Key Laboratory of Intelligent Information Processing and Application, Hengyang Normal University, Hengyang, ChinaHunan Provincial Key Laboratory of Intelligent Information Processing and Application, Hengyang Normal University, Hengyang, ChinaCollege of Computer Science and Technology, Guizhou University, Guiyang, ChinaCollege of Computer Science and Technology, Guizhou University, Guiyang, ChinaHunan Provincial Key Laboratory of Intelligent Information Processing and Application, Hengyang Normal University, Hengyang, ChinaIn past few years, as security ciphers in the Internet of Things (IoT), the research of lightweight block cipher has attracted tremendous attention in cryptography. The SPN structure has been widely used in the design of block cipher. However, the encryption and decryption processes of ciphers based on the SPN structure are different. We design a new SPN structure, which is perfect for lightweight block cipher. The new SPN structure makes that the encryption process is the same as decryption. Moreover, input and output data directions are the same for encryption and decryption processes. Thus, the same process can absolutely be shared in decryption and encryption both for software and hardware implementation. Further, we propose a family of involutional lightweight block cipher, called Loong, based on the proposed SPN structure and components. Rigorous analysis indicates that Loong is of high security against cryptanalysis, especially the differential attack and linear attack. As shown by our experiments and comparisons, Loong is compact in hardware environment and is suitable for the IoT.https://ieeexplore.ieee.org/document/8830399/Block cipherSPN structureinvolutionlightweight cryptographyInternet of Things |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Bo-Tao Liu Lang Li Rui-Xue Wu Ming-Ming Xie Qiu Ping Li |
spellingShingle |
Bo-Tao Liu Lang Li Rui-Xue Wu Ming-Ming Xie Qiu Ping Li Loong: A Family of Involutional Lightweight Block Cipher Based on SPN Structure IEEE Access Block cipher SPN structure involution lightweight cryptography Internet of Things |
author_facet |
Bo-Tao Liu Lang Li Rui-Xue Wu Ming-Ming Xie Qiu Ping Li |
author_sort |
Bo-Tao Liu |
title |
Loong: A Family of Involutional Lightweight Block Cipher Based on SPN Structure |
title_short |
Loong: A Family of Involutional Lightweight Block Cipher Based on SPN Structure |
title_full |
Loong: A Family of Involutional Lightweight Block Cipher Based on SPN Structure |
title_fullStr |
Loong: A Family of Involutional Lightweight Block Cipher Based on SPN Structure |
title_full_unstemmed |
Loong: A Family of Involutional Lightweight Block Cipher Based on SPN Structure |
title_sort |
loong: a family of involutional lightweight block cipher based on spn structure |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
In past few years, as security ciphers in the Internet of Things (IoT), the research of lightweight block cipher has attracted tremendous attention in cryptography. The SPN structure has been widely used in the design of block cipher. However, the encryption and decryption processes of ciphers based on the SPN structure are different. We design a new SPN structure, which is perfect for lightweight block cipher. The new SPN structure makes that the encryption process is the same as decryption. Moreover, input and output data directions are the same for encryption and decryption processes. Thus, the same process can absolutely be shared in decryption and encryption both for software and hardware implementation. Further, we propose a family of involutional lightweight block cipher, called Loong, based on the proposed SPN structure and components. Rigorous analysis indicates that Loong is of high security against cryptanalysis, especially the differential attack and linear attack. As shown by our experiments and comparisons, Loong is compact in hardware environment and is suitable for the IoT. |
topic |
Block cipher SPN structure involution lightweight cryptography Internet of Things |
url |
https://ieeexplore.ieee.org/document/8830399/ |
work_keys_str_mv |
AT botaoliu loongafamilyofinvolutionallightweightblockcipherbasedonspnstructure AT langli loongafamilyofinvolutionallightweightblockcipherbasedonspnstructure AT ruixuewu loongafamilyofinvolutionallightweightblockcipherbasedonspnstructure AT mingmingxie loongafamilyofinvolutionallightweightblockcipherbasedonspnstructure AT qiupingli loongafamilyofinvolutionallightweightblockcipherbasedonspnstructure |
_version_ |
1721539491401826304 |