ARCHIVES
VLSI Design of Advanced-Features AES Crypt Processor for Cryptography
Published Online: March-April 2023
Pages: 147-155
Cite this article
No DOIAbstract
Abstract: Advanced Encryption Standard (AES) is a specification for electronic data encryption. This standard has become one of the most widely used encryption method and has been implemented in both software and hardware.A high-secure symmetric cryptography algorithm, The proposed architecture includes 8-bit data path and five main blocks. We design two specified register banks, Key-Register and State-Register, for storing the plain text, keys, and intermediate data. To reduce the area, Shift-Rows is embedded inside the State- Register. To adapt the Mix-Column to 8-bit datapath, we design an optimized 8-bit block for Mix-Columns with four internal registers, which accept 8-bit and send back 8-bit. Also, shared optimized Sub-Bytes are employed for the key expansion phase and encryption phase. To optimize Sub-Bytes, we merge and simplify some parts of the Sub-Bytes. To reduce power consumption, we apply the clock gating technique to the design. This paper presents an Image Cryptography based 128-bit AES design. This Design is implemented using Verilog HDL and simulated by Modelsim 6.4 c.
Related Articles
2023
A Mobile Application to Promote the Idea of Recycling
2023
Web Based Printing Press Management System (WBPPMS)
2023
Review: CFD Analysis Of triangular, square and Circular Shaped Helical Coil Heat Exchanger by Using Titanium Oxide Nano fluid
2023
Review: Steady and Transient Thermal Analysis of 100 Cc Engine at 3000c, 5000c & 7000c
2023
Overview of Advancement of Inventory Models for Deteriorating Items with Time Based Uniform Price
2023