CSIR Central

An Efficient VLSI Architecture for PRESENT Block Cipher and its FPGA Implementation

IR@CEERI: CSIR-Central Electronics Engineering Research Institute, Pilani

View Archive Info
 
 
Field Value
 
Title An Efficient VLSI Architecture for PRESENT Block Cipher and its FPGA Implementation
 
Creator Pandey, JG
Goel, T
Karmakar, A
 
Subject IC Design
 
Description Lightweight cryptography plays an essential role for emerging authen-tication-based pervasive computing applications in resource-constrained envi-ronments. In this paper, we have proposed resource-efficient and high perfor-mance VLSI architectures for PRESENT block cipher algorithm for the two key lengths 80-bit and 128-bit, namely PRESET-80 and PRESENT-128. The FPGA implementations of these architectures have been done on LUT-6 technology based Xilinx Virtex-5 XC5VFX70T -1-FF1136 FPGA device. These architec-tures have latency of 33 clock cycles, run at maximum clock frequency of 306.84 MHz and provide throughput of 595.08 Mbps. They have been compared with the two different established architectures. It has been observed that the PRESENT-80 architecture consumes 20.3% lesser FPGA slices and there is gain of 25.4% in throughput. Similarly, the PRESENT-128 architecture requires 20.7% lesser FPGA slices alongwith a reduction in the latency by 27.7% and an overall increase of throughput by 69.1%.
 
Date 2017
 
Type Conference or Workshop Item
PeerReviewed
 
Format application/pdf
 
Identifier http://ceeri.csircentral.net/305/1/08-2017.pdf
Pandey, JG and Goel, T and Karmakar, A (2017) An Efficient VLSI Architecture for PRESENT Block Cipher and its FPGA Implementation. In: 21st VLSI Design and Test Symposium (VDAT-2017), 29 June 2017 - 02 July 2017, Roorkee. (Submitted)
 
Relation http://ceeri.csircentral.net/305/