Hardware Implementation Based on FPGA of AES Encryption and Decryption System
Journal Title: Scholars Journal of Engineering and Technology - Year 2014, Vol 2, Issue 3
Abstract
It is not hard to predict that AES algorithm will play an important role in information security field for a long time in the future after Rijndael algorithm was announced as advanced encryption standard. Hardware implementation based on FPGA of AES algorithm has the advantages of fast, flexible, short development cycle, etc. Hardware implementation based on FPGA of AES encryption and decryption system was studied in this paper concerning the problem that hardware implementation of AES encryption and decryption algorithm on the basis that the overall structure of AES algorithm, basic transformations, encryption and decryption process were all deeply analyzed. First, implementation scheme and key technology to adopt internal and external mixing pipeline structure were determined, and the overall design flow chart was given. Next, considering different application environment, this design supports three modes of encryption and decryption process of AES algorithm under the condition of data group of 128 bits, key length of 128 bits, 192 bits and 256 bits. Therefore, system optimization design of AES encryption and decryption algorithm was completed on the same piece of FPGA chip; Then, coding work and comprehensive compilation was finished by QUARTUS II development tool, and the simulation results by MODELSIM software was given; Finally, this design realized the balance of resources and speed on the basis of guaranteeing speed and had greater advantages in performance. Keywords: AES, FPGA, pipeline, encryption algorithm, decryption algorithm
Authors and Affiliations
Shi-hai Zhu
Estimating Productivity of Brickwork item using Logistic and Multiple Regression Approaches
Abstract:Regression analysis of the most common techniques in estimating labor productivity rates in Iraqi construction projects. In the first part of this research has been identified the factors and variables are affec...
Evaluation of Water Flooding Development Effect by Using Water Storage Rate and Water Flooding Index
Because the edge water is not active and natural energy field is not sufficient, it is quite difficult to develop the low permeability reservoir. The formation pressure can be supplied through water flooding which is the...
A High Efficient Method of GIS Spatial Data Conversion
At present, most historical surveying data are stored with CAD format, so they can’t be used directly in GIS. This paper focused researches the data format of the CAD and ArcGIS, introduces several methods of data conver...
Variable Length Dipole Antenna with Split Ring Resonators
Abstract:A Microstrip patch antenna is used in various applications (like Radar, Satellites) with different length dipoles. The value of return loss must be substantially good enough to meet the required performance leve...
Optimization of Microwave-Assisted Extraction of Bioactive Compounds from Flavorings Roots of Plant Carissa edulis
Abstract: The present study reports the extraction of bioactive compounds from Carissa edulis roots. Composite Center Design (CCD), a widely used form of Response Surface Methodology(RSM), was used to investigate the eff...