2004 · 219 citations · 6 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureCryptographyField-programmable Gate ArraysAccelerator ArchitectureCryptographic ArchitectureData EncryptionField-programmable Gate Array ArchitectureFpga ArchitectureHardware AccelerationArea-efficient Fpga ArchitectureCryptographic AccelerationCryptographic Accelerator DesignCryptographic AcceleratorsHardware Acceleration For CryptographyLoop PipeliningPipeliningThroughput
This paper presents the architecture of a fully pipelined AES encryption processor on a single chip FPGA. By using loop unrolling and inner-round and outer-round pipelining techniques, a maximum throughput of 21.54 Gbits/s is achieved. A fast and an area efficient composite field implementation of the byte substitution phase is designed using an optimum number of pipeline stages for FPGA implementation. A 21.54 Gbits/s throughput is achieved using 84 block RAMs and 5177 slices of a VirtexII-Pro FPGA with a latency of 31 cycles and throughput per area rate of 4.2 Mbps/Slice.
6
Hardware Evaluation of the AES Finalists.
Tetsuya Ichikawa, Tomomi Kasuya, Mitsuru Matsui · 2000 · 96 citations