Running head: LIGHTWEIGHT CRYPTOGRAPHY
Cryptography refers to the process that involves a combination of the decryption and
encryption according to Andreeva, . The process encompasses a plain text information being
converted into cipher text or unintelligible text and then back to the plain text. However, when a
combination of security and lightweight is considered, the process is known as lightweight
cryptography. The high levels of security are achieved using lightweight cryptography by using
only a small computing power . The other notable definition of the lightweight cryptography
is a cryptographic protocol or algorithm tailored for implementation and use in the constrained
environments including the sensors, RFID tags, healthcare devices, contactless smart cards, etc.
The purpose of the lightweight cryptography is to allow a diverse range of modern
applications such as vehicle security systems, smart meters, wireless patient monitoring systems,
the internet of things and the Intelligent Transport systems to perform their respective duties with
relative ease. A wide variety of devices are helped using the lightweight cryptography which can
be implemented in various kinds of software and hardware .
Various features are available that assist the lightweight cryptography work optimally.
The features include the stream ciphers, the block ciphers, hash functions and so on. The
contribution of the lightweight cryptography to the security of various smart devices and objects
include its smaller footprint and efficiency . The networks being used should be implemented
more primitively in combination with the lightweight primitives.
The internet of things uses a wide range of lightweight cryptography techniques. A high
number of challenges are faced by the internet of things such as the power, privacy, security,
heterogeneity, scalability, and bandwidth. The main reasons for the adoption of lightweight
cryptography are the applicability to devices having lower resources and the efficiency of the
end-to-end communication. All the benefits of the lightweight cryptography will only be realized
when the lightweight cryptography is standardized. The resource constrained devices such as the
internet of things use the lightweight encryption sector.
The paper is organized as follows. There is a bit of introduction to the lightweight
cryptography and its goals. The paper describes the potential security threats in a system using
the low powered devices and the working mechanism of ...