Design of Least Complex S-Box and its Fault Detection for Robust AES Algorithm
Journal Title: International Journal of Advanced Research in Computer Engineering & Technology(IJARCET) - Year 2013, Vol 2, Issue 3
Abstract
Advanced Encryption Standard (AES) is the symmetric key standard for encryption and decryption. In this work, a 128-bit AES encryption and decryption using Rijndael Algorithm is designed and synthesized using verilog code. The fault detection scheme for their hardware implementation plays an important role in making the AES robust to the internal and malicious faults. In the proposed AES, a composite field S-Box and inverse S-Box is implemented using logic gates and divided them into five blocks. Any natural or malicious faults which defect the logic gates are detected using parity based fault detection scheme. For increasing the fault exposure, the predicted parities of each of the block S-box and inverse S-box are obtained. The multi-bit parity prediction approach has low cost and high error coverage than the approaches using single bit parities. The Field Programmable Gate Array (FPGA) implementation of the fault detection structure has better hardware and time complexities
Authors and Affiliations
G. Alisha Evangeline , S. Krithiga, , J Jesu Mejula,
VOICE ACTIVATED PROGRAMMABLE MULTIPURPOSE ROBOT
This paper introduces a systematic approach to design and implement a Real-time Voice Activated Programmable Multipurpose Robot. The robot’s architecture consists of the following subsystems, namely Electronics subsyst...
Preventing SQL Injection Attacks Using Combinatorial Approach
SQL injection is a hazard to web applications, which gives attackers unrestricted access to the database. The attacker thereby can supply malicious or corrupted input that compromises an application. This leads to...
VLSI Implementation of Pipelined Fast Fourier Transform
Digital Signal Processing (DSP) has become a very important and dynamic research area. Now a day’s many integrated circuits dedicated to DSP functions. Unfortunately Existing designs are restricted to a low accur...
Design and Implementation of Optimal Pulse Shaping Filters for Digital Radio Systems
Base band transmission of digital data requires the use of a low pass channel with a bandwidth large enough to accommodate the essential frequency content of the data stream. However the channel is dispersive in that i...
A Comparative based study of Different Video-Shot Boundary Detection algorithms
A shot in a digital video sequence may be defined as a set of images (frames) from a single camera. A shot boundary is determined when one shot changes to another shot. A scene is a collection of one or more shots...