Open Access Open Access  Restricted Access Subscription Access

Review on PRESENT: An Ultra-Lightweight Block Cipher for Resource Constrained Devices

Siji Muduvangattil

Abstract


Lightweight cryptography is used for resource constrained devices (Which have limited memory, limited power and less processing capabilities) such as radio frequency identification (RFID) tags, wireless sensor network, contactless smart cards, health care devices and internet of things (IoT).  As a part of eSTREAM project, stream ciphers suitable for efficient hardware implementation have been proposed. With regards to block cipher PRESENT is an important ultra-lightweight block cipher. Data Encryption Standard (DES), Advanced Encryption Standard (AES), MCRYPTON, HIGHT and SEA are the major previous works of PRESENT. A brief study of these block ciphers are reported in this paper.

 

Keywords: Lightweight cryptography (LWC), block cipher, substitution and permutation network, key schedule, encryption


Full Text:

PDF

References


Verbauwhede I., Hoornaert F., Vandewalle J., De Man H. Security and Performance Optimization of a New DES Data Encryption Chip. IEEE Journal of Solid-State Circuits, vol.23, no.3, 647–656p, 1988.

Leander G., Paar C., Poschmann A., Schramm K. A Family of Lightweight Block Ciphers Based on DES Suited for RFID Applications. In A. Biryukov, editor.

Feldhofer M., Dominikus S., Wolkerstorfer J. Strong Authentication for RFID Systems Using the AES algorithm. In M. Joye and J.J. Quisquater, editors, Proceedings of CHES 2004, LNCS, volume 3156, 357–370p, Springer Verlag, 2004.

National Institute of Standards and Technology. FIPS 197: Advanced Encryption Standard, November 2001. Available via csrc.nist.gov.

Lim C., Korkishko T. mCrypton-A Lightweight Block Cipher for Security of Low-cost RFID Tags and Sensors. In J. Song, T. Kwon, M. Yung, editors, Workshop on Information Security Applications-WISA’05, LNCS, volume 3786, 243-258p, Springer-Verlag, 2005.

Hong D., Sung J., Hong S., et al. HIGHT: A New Block Cipher Suitable for Low-Resource Device. In L. Goubin, M. Matsui, editors, Proceedings of CHES 2006, LNCS, volume 4249, 46–59p, Springer-Verlag, 2006.

Standaert F.X., Piret G., Gershenfeld N., Quisquater J.J. SEA: A Scalable Encryption Algorithm for Small Embedded Applications. In J. Domingo-Ferrer, J. Posegga, D. Schreckling, editors, Smart Card Research and Applications, Proceedings of CARDIS 2006, LNCS, volume 3928, 222–236p, Springer-Verlag.


Refbacks

  • There are currently no refbacks.