High Throughput Novel Architecture of SIT Cipher for IoT Application

The advancement in network connectivity and data handling capabilities shows the tremendous growth of Internet of things (IoT) in physical life. The number of connected devices has been increasing in IoT applications, left severe security concerns. The pr

  • PDF / 453,198 Bytes
  • 10 Pages / 439.37 x 666.142 pts Page_size
  • 34 Downloads / 257 Views

DOWNLOAD

REPORT


Abstract The advancement in network connectivity and data handling capabilities shows the tremendous growth of Internet of things (IoT) in physical life. The number of connected devices has been increasing in IoT applications, left severe security concerns. The problem of providing security solutions to resource-constrained devices leads to lightweight cryptographic algorithms. Secure IoT (SIT) is one of the lightweight cryptographic algorithm follows SPN and Feistel structure. SIT cipher works on 64-bit block and 64-bit key size. In this chapter, an efficient pipelined architecture of SIT lightweight block cipher has been proposed. Operating frequency of this proposed work has been improved by 17% and also throughput improved by more than 180% in comparison with LEA lightweight block cipher. Keywords Cryptography · IoT · SIT · Lightweight · Block cipher

1 Introduction The Internet of things (IoT) is a global network infrastructure of interconnected heterogeneous objects which envisions a future of the world with physical entities and virtual components that can be linked to enable a whole new class of applications and services [1]. The expansion in the computing capacities of the smart devices has fostered an ecosystem of connected physical objects that are accessible through the Internet. IoT innovations are at new born stage, growing at a tremendous pace and numerous technology improvements have happened within the integration of objects Z. Mishra · S. Mishra · B. Acharya (B) Department of Electronics and Communication, National Institute of Technology, Raipur, Raipur 492010, India e-mail: [email protected] Z. Mishra e-mail: [email protected] S. Mishra e-mail: [email protected] © The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2021 V. Nath and J. K. Mandal (eds.), Nanoelectronics, Circuits and Communication Systems, Lecture Notes in Electrical Engineering 692, https://doi.org/10.1007/978-981-15-7486-3_26

267

268

Z. Mishra et al.

can bring convenience to the physical world [2]. Algorithms, which are useful to protect the resource-constrained IoT devices are falls in the field of lightweight cryptography [3]. A less complex lightweight algorithm called secure IoT (SIT) [4] was developed to encrypt and decrypt data. It is a 64-bit block cipher and uses 64-bit key to encrypt the data. SIT algorithm is based on both Feistel and substitution and permutation network (SPN) modes of approach. Hardware implementation tends to provide an efficient and reliable security as compared to software implementation [5]. There persists a trade-off between area, security and performance in designing any lightweight cryptographic algorithm.

1.1 Contribution Novel pipelined architecture of SIT lightweight block cipher has been proposed in this chapter. These provide high throughput and good efficiency. Pipeline registers are given in the minimal critical path for increase the efficiency. Xilinx software has been used to implement this