Design and Development of Optimized Light Weight Security for IOT Applications
Loading...
Date
item.page.authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Technology is advancing quickly, and this is affecting how the internet works. The internet was utilised by people to communicate with one another. However, as a result of recent changes, more gadgets are now being connected to one another over the internet along with people and hence the evolution of Internet of Things (IoT). IoT is growing more widespread and well-liked as a result of its many uses across a variety of industries. They gather information from the real world and transmit it across networks. With the exponential growth of the Internet of Things through time there has been an enormous increase in the usage of tiny devices and information being exchanged, between low resource devices like sensors, PDA s and the high-end devices like servers or clouds. This opens up several challenges in securing the information being exchanged. Additionally, a lot of them have limited resources, like energy, memory, computing power, and even physical space, making it difficult to implement conventional security measures. Consequently, there is a greater demand for designing encryption algorithms, especially with regard to resource-constrained devices. Although low resource devices can implement the typical NIST certified algorithms, their efficiency may raise questions and thus limited device algorithms need to be designed and implemented.
newlineIn order to take use of each methodology, logic style, or algorithm, the majority of designers in practise carefully blend various approaches. In our research we propose a method combining the properties of the HIGHT and the BRIGHT cipher implemented in software as well as hardware.
newlineFirst, the widely used conventional and lightweight cryptographic ciphers are examined. In this study, we highlight several cipher types and the significant encryption methods which used to build these ciphers. These ciphers are compared and contrasted on the grounds of network structure used, the block size, key size, code size and RAM consumption. Based on the analysis, a combination of the ARX and F