Efficient AES-XTS Pipelined Implementation on FPGA

Abstract

In past years, it has been considered that only data communicated via networks need to be secured. This paradigm now shifted towards securing data at rest. With its increasing significance, IEEE has introduced a mode of Advanced Encryption Standard (AES) named as XTS-AES. Few of its implementations exist. This paper presents a high throughput and highly efficient fully unrolled pipelined design of AES-XTS on FPGA. The proposed implementation incorporates only one AES core for both tweak value encryption as well as data encryption. Further our proposed design calculates tweak value in parallel to data encryption/decryption process. The results have achieved a throughput of 35.8 Gbps with an efficiency of 8.4 Mbps/slice. This design offers the best result for Throughput/Area that is 4.641 Mbps/area.

Authors and Affiliations

Shakil Ahmed, Muhammad Naseem

Keywords

Related Articles

Optimizing the Material, Inter-distance and Temperature Effect of Intramuscular Electrodes used to Stimulate the Thoracic Diaphragm

The technique of electrically stimulating the thoracic diaphragm is conducted by implanting a diaphragmatic pacemaker, in which the phrenic nerve is stimulated, resulting in stimulating the diaphragm. A diaphragmatic pac...

Designing, Planning & Implementation of IT Infrastructure & Security for A Brokerage House

M-Commerce is widely known as wireless network technology, use as the essential means of communication for business transactions. Mobile commerce is seen as an augmentation of E-commerce empowered by cell phones. Transac...

Gesture Based Communication System for Vocally Impaired

Inability to speak or to talk is called muteness or mutism; often caused by speech disorder, loss of hearing or in some cases, surgery. The families of these people suffering from such disease often learn sign languages...

Fluid Dispenser Prototype: A Time Based Approach

In today's era when precise, accurate and time efficient systems are in great demand, automated techniques supersede manual practices. As a need of time, we introduce a wireless, automated, cost effective, yet reliable a...

Controlling Self-Directed Vehicle via Webpage using Raspberry Pi Lighttpd Webserver

Internet of Things (IoT) and Tele-Robotics are most advanced technologies that provide a vision where any object in this world can be connected to anything else. These technologies enable us to build communication among...

Download PDF file
  • EP ID EP432195
  • DOI -
  • Views 143
  • Downloads 0

How To Cite

Shakil Ahmed, Muhammad Naseem (2014). Efficient AES-XTS Pipelined Implementation on FPGA. Sir Syed University Reseacrh Journal of Engineering and Technology, 4(), 5-10. https://europub.co.uk/articles/-A-432195