2011 · 58 citations · 10 references
ComputingComputer EngineeringComputer ScienceCryptographyField-programmable Gate ArraysHardware SecurityBlock CiphersCryptographic AlgorithmsCryptographic ImplementationData EncryptionField-programmable Gate Array ArchitectureFpga ArchitectureAdvanced Encryption StandardCryptographic Accelerator DesignEncryptionEncryption AlgorithmsHardware Acceleration For CryptographyHardware Security ModulesSatellite Communication LinksThroughput
This paper presents an FPGA architecture for a new version of the Advanced Encryption Standard (AES) algorithm. The efficient hardware that implements the algorithm is also proposed. The new algorithm (AES-512) uses input block size and key size of 512-bits which makes it more resistant to cryptanalysis with tolerated area increase. AES-512 will be suitable for applications with high security and throughput requirements and with less chip area constrains such as multimedia and satellite communication systems. An FPGA architectural for AES-512 was developed using VHDL, and synthesized using Virtix-6 and Virtex-7 chips. AES-512 show tremendous throughput increase of 230% when compared with the implementation of the original AES-128.
10