I read research paper about lightweight encryption process but not clear about the difference between a simple encryption and lightweight encryption methods.
There have always been more and less computationally-intensive ciphers. For example, symmetrical key stream ciphers are typically less demanding of CPU resources than are asymmetric block ciphers. But in this IoT era, people are looking for the most efficient and "lightweight" techniques possible, as many of these IoT devices are expected to be highly constrained in terms of energy, and consequently computational power.
I don't think the definition of "lightweight" is any more complicated or any more specific than that.
At the core of lightweight cryptography is a trade-off between lightweightness and security: how can we reach high levels of security using only a small computing power? Many cryptographers have addressed these issues by suggesting lightweight streamciphers, blockciphers, hashfunction and recently one-pass authenticated encryption. We provide a discussion on the meaning of lightweightness in the following page.
Lightweight encryption is a sub-field of encryption meant for variety of resource-constrained devices. The essence of lightweight encryption system is to use less memory, less computing resource and less power or energy to provide security solution for resource-limited devices.
Lightweight cryptography is a cryptographic algorithm or protocol for implementation in constrained environments including RFID tags, sensors, contactless smart cards, health-care devices.
Performance metrics for lightweight cryptography
(as per NIST standard)
For Hardware implementation
Circuit size(power consumption and cost) - eg: RFID and low-cost sensors.
Energy eg: Medical devices and battery-powered devices.
Light weight encryption techniques is subset of encryption techniques. This types of encryption techniques are designed for the security system which cannot afford more computational overhead. ex- Wireless Sensor Network.
Light encryption it's a part of encryption system, but the algorithms used in devices that are not able to provide the work with classical encryption, and because have sufficient resources (memory, power, size,....) for the operations of encryption.
Lightweight cryptography has been a very hot topic for the last few years, driven by the lack of primitives capable to run on devices with very low computing power. We can think for instance of RFID tags, sensors in wireless sensor network or, more generally, small internet-enabled appliances expected to flood the markets as the Internet of Things (IoT) arises. Lightweight cryptography is a trade-off between lightweightness and security.