SHC: 8-bit Compact and Efficient S-Box Structure for Lightweight Cryptography

被引:5
作者
Kumar, Sunil [1 ,2 ]
Kumar, Dilip [1 ]
Lamkuche, Hemraj [3 ]
Sharma, Vijay Shankar [2 ]
Alkahtani, Hend Khalid [4 ]
Elsadig, Muna [4 ]
Bivi, Mariyam Aysha [5 ]
机构
[1] Natl Inst Technol Jamshedpur, Dept CSE, Jamshedpur 303007, India
[2] Manipal Univ Jaipur, Dept Comp & Commun, Jaipur 303007, India
[3] VIT Bhopal Univ, Sch Comp Sci & Engn, Bhopal 466114, India
[4] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Syst, Riyadh 11671, Saudi Arabia
[5] King Khalid Univ, Coll Comp Sci, Dept Comp Sci, Abha 61421, Saudi Arabia
关键词
AES; SHC; FPGA; block cipher; LU decomposition; cryptanalytic attack; hardware implementation; ULTRA-LIGHTWEIGHT; ENCRYPTION; FPGA; INTERNET; ENERGY; CIPHER; FAMILY; AES;
D O I
10.1109/ACCESS.2024.3372388
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The AES (Advance Encryption Standard) has made the development of new block ciphers unnecessary; it is now the de facto standard for most uses of block ciphers. However, the AES is still not well-suited for very limited contexts like RFID (Radio-Frequency Identification) tags and WSN(Wireless Sensor Networks), despite recent implementation advancements. In this study, we present SHC (Simple Hybrid Cipher), a new block cipher that uses a 64-bit block length and a 128-bit key length. It offers a hardware implementation that efficiently uses limited resources, making it ideal for use as a sensor in a WSN or an RFID tag. The core function of SHC depends on S-Box-based, composite field arithmetic technology, as it consumes relatively low cost on hardware implementation while still providing sufficient security as a solid encryption algorithm. The hardware implementation of SHC-64 requires 949 LUTs; it generates a maximum operating frequency of 515.995 MHz on the Xilinx-powered Artix-7 Field Programmable Gate Array (FPGA) development board. At the same time, the National Institute of Standards and Technology (NIST) recommended standard algorithm AES consumes 3645 LUTs and generates a maximum operating frequency of 277.369 MHz. The SHC-64 cipher also shows resistance against known cryptanalytics attacks.
引用
收藏
页码:39430 / 39449
页数:20
相关论文
共 45 条
[1]  
Albrecht MR, 2014, LECT NOTES COMPUT SC, V8616, P57, DOI 10.1007/978-3-662-44371-2_4
[2]   A Very Compact FPGA Implementation of LED and PHOTON [J].
Anandakumar, N. Nalla ;
Peyrin, Thomas ;
Poschmann, Axel .
PROGRESS IN CRYPTOLOGY - INDOCRYPT 2014, 2014, 8885 :304-321
[3]   SIMON Says: Break Area Records of Block Ciphers on FPGAs [J].
Aysu, Aydin ;
Gulcan, Ege ;
Schaumont, Patrick .
IEEE EMBEDDED SYSTEMS LETTERS, 2014, 6 (02) :37-40
[4]  
Banik S. K., 2017, INPROC 19 INT C CRYP
[5]   Midori: A Block Cipher for Low Energy [J].
Banik, Subhadeep ;
Bogdanov, Andrey ;
Isobe, Takanori ;
Shibutani, Kyoji ;
Hiwatari, Harunaga ;
Akishita, Toru ;
Regazzoni, Francesco .
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2015, PT II, 2015, 9453 :411-436
[6]   BORON: an ultra-lightweight and low power encryption design for pervasive computing [J].
Bansod, Gaurav ;
Pisharoty, Narayan ;
Patil, Abhijit .
FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2017, 18 (03) :317-331
[7]   The SIMON and SPECK lightweight block ciphers [J].
Beaulieu, Ray ;
Shors, Douglas ;
Smith, Jason ;
Treatman-Clark, Stefan ;
Weeks, Bryan ;
Wingers, Louis .
2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
[8]  
Bogdanov A, 2007, LECT NOTES COMPUT SC, V4727, P450
[9]  
Bogdanov A, 2011, LECT NOTES COMPUT SC, V6917, P312, DOI 10.1007/978-3-642-23951-9_21
[10]  
Borghoff J, 2012, LECT NOTES COMPUT SC, V7658, P208, DOI 10.1007/978-3-642-34961-4_14