JOURNAL ARTICLE

SIT: A Lightweight Encryption Algorithm for Secure Internet of Things

Muhammad UsmanIrfan AhmedMuhammad ImranShujaat KhanUsman Ali

Year: 2017 Journal:   International Journal of Advanced Computer Science and Applications Vol: 8 (1)   Publisher: Science and Information Organization

Abstract

The Internet of Things (IoT) being a promising technology of the future is\nexpected to connect billions of devices. The increased number of communication\nis expected to generate mountains of data and the security of data can be a\nthreat. The devices in the architecture are essentially smaller in size and low\npowered. Conventional encryption algorithms are generally computationally\nexpensive due to their complexity and requires many rounds to encrypt,\nessentially wasting the constrained energy of the gadgets. Less complex\nalgorithm, however, may compromise the desired integrity. In this paper we\npropose a lightweight encryption algorithm named as Secure IoT (SIT). It is a\n64-bit block cipher and requires 64-bit key to encrypt the data. The\narchitecture of the algorithm is a mixture of feistel and a uniform\nsubstitution-permutation network. Simulations result shows the algorithm\nprovides substantial security in just five encryption rounds. The hardware\nimplementation of the algorithm is done on a low cost 8-bit micro-controller\nand the results of code size, memory utilization and encryption/decryption\nexecution cycles are compared with benchmark encryption algorithms. The MATLAB\ncode for relevant simulations is available online at https://goo.gl/Uw7E0W.\n

Keywords:
Computer science Encryption Algorithm 40-bit encryption Block cipher Key size 56-bit encryption Code (set theory) Disk encryption Cryptography Multiple encryption Advanced Encryption Standard On-the-fly encryption Key (lock) Embedded system Computer network Computer security Public-key cryptography

Metrics

274
Cited By
22.92
FWCI (Field Weighted Citation Impact)
84
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cryptographic Implementations and Security
Physical Sciences →  Computer Science →  Artificial Intelligence
Chaos-based Image/Signal Encryption
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
DNA and Biological Computing
Life Sciences →  Biochemistry, Genetics and Molecular Biology →  Molecular Biology
© 2026 ScienceGate Book Chapters — All rights reserved.