Abstract-The Internet of Things (IoT) being a promising technology of the future is expected to connect billions of devices. The increased number of communication is expected to generate mountains of data and the security of data can be a threat. The devices in the architecture are essentially smaller in size and low powered. Conventional encryption algorithms are generally computationally expensive due to their complexity and requires many rounds to encrypt, essentially wasting the constrained energy of the gadgets. Less complex algorithm, however, may compromise the desired integrity. In this paper we propose a lightweight encryption algorithm named as Secure IoT (SIT). It is a 64-bit block cipher and requires 64-bit key to encrypt the data. The architecture of the algorithm is a mixture of feistel and a uniform substitution-permutation network. Simulations result shows the algorithm provides substantial security in just five encryption rounds. The hardware implementation of the algorithm is done on a low cost 8-bit micro-controller and the results of code size, memory utilization and encryption/decryption execution cycles are compared with benchmark encryption algorithms. The MATLAB code for relevant simulations is available online at https://goo.gl/Uw7E0W.
A self calibration algorithm for direction finding in the presence of arbitrary shape 3D scatterers of resonating size is presented. This algorithm removes the effects of mutual coupling and 3D scatterers on direction of arrival estimation. The scatterers and wire type antenna array are excited by incident plane waves of arbitrary direction. The 3D scatterers shape is approximated as a sphere, thus spherical harmonics are assumed to be originated in response to the plane wave excitation. The algorithm requires the location of the scatterers with reference to antenna elements. However, knowledge of exact shape of scatterers is not required. Moreover, scatterers may be located in near or far fields. The work is supported by numerical examples for different scenarios of multiple incident waves and scatterers.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.