Design and Implementation of novel datapath designs of lightweight cipher RECTANGLE for resource constrained environment

被引:12
作者
Dahiphale, Vijay [1 ]
Raut, Hrishikesh [1 ]
Bansod, Gaurav [1 ]
机构
[1] Pune Inst Comp Technol, Pune, Maharashtra, India
关键词
Lightweight cryptography; IoT; Embedded decurity; Encryption; FPGA; Datapath; FPGA implementation; FPGA; ENERGY; AES;
D O I
10.1007/s11042-019-7587-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The advancements in IoT and manufacturing techniques has given rise to the use of small embedded devices such as RFIDs, sensor nodes and smart cards. Due to hardware and software constraints, the standard encryption algorithm like AES cannot be used for encryption of such devices. Thus lightweight block ciphers like PRESENT, LED, MIDORI, and RECTANGLE were proposed. RECTANGLE cipher uses Bit-slice technology to make it suitable for the extremely constrained environment. For achieving high efficiency and good performance, along with the selection of the cipher, it is important to implement it with the right datapath. In this paper, we have focused on the hardware implementation of block cipher RECTANGLE with different novel datapaths. In this paper, we have proposed, implemented and evaluated 5 most efficient datapaths of different data bus size of RECTANGLE cipher. All these datapaths are implemented on different FPGA platforms with the same implementation conditions and the results are compared on every performance metric. Based on the device and desired performance metrics, one can choose the best-suited architecture for their application. This paper presents a novel architectures of cipher RECTANGLE suitable for the constrained environment. We have also compared the metrics of the proposed architectures with that of other standard lightweight block ciphers to obtain a better insight on the resourcefulness of the proposed datapaths.
引用
收藏
页码:23659 / 23688
页数:30
相关论文
共 32 条
[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]  
[Anonymous], 2010, 144432 ISOIEC
[4]  
[Anonymous], 2009, 2009516 IACR CRYPT E
[5]  
Aysu A., 2014, SIMON SAYS BREAK ARE
[6]  
Bogdanov A, 2007, LECT NOTES COMPUT SC, V4727, P450
[7]  
Bulens P, 2008, LECT NOTES COMPUT SC, V5023, P16
[8]  
Dahiphale V, 2017, 2017 INTERNATIONAL CONFERENCE ON BIG DATA, IOT AND DATA SCIENCE (BID), P130, DOI 10.1109/BID.2017.8336586
[9]  
De Cannière C, 2009, LECT NOTES COMPUT SC, V5747, P272
[10]  
Engel A, 2011, LNCS, P261