ASIC Implementation of Present Cipher for IoT Application
Keywords:
ASIC, Cadence innovus, IoT, Lightweight Cryptography, Modelsim, physical design, PRESENT CipherAbstract
Nowadays, Lightweight Cryptography is gaining importance in the field of data or information security as the number of smart devices are increasing and the information shared between them are being subjected to threat by the intruder. The intruder can change or steal the information. So, there is a need for securing the information transferred between the smart devices. It is also to be noted that the smart devices are comprised of RFID Tag’s and sensor nodes. They use limited resources, less area, less memory space and are battery powered requiring high level of security as they have very constrained environment. The cryptographic algorithm designed for use in such a small and constrained environment to provide high level security is PRESENT Cipher. This Cipher is developed for small Internet of Things (IoT) devices which are being able to communicate with each other through internet. In this paper ASIC implementation of PRESENT Cipher and its methodology is discussed. The simulation, synthesis and physical design of PRESENT cipher is performed using Cadence.