Title
An Ultrahigh Speed AES Processor Method Based on FPGA
Abstract
The realization of an ultrahigh speed AES processor based on FPGA is proposed in this paper, which can generate secure information at a constant rate of dozens of Gbps. Having compared with some other researches in terms of structure of the processor, speed and latency, we develop ultrahigh speed architectures for a reformulated version of AES algorithm, which shows a greater superiority than other ones currently. The merit comes that: Firstly, the processor is able to process 128 bits data during each clock period, only bringing 10 clock periods latency and saving 4K storage space. Secondly, we used a same and symmetric pipelining structure but different connection order and stored different initial keys in inner register when designing decryption module. Thus, the processor seems to be an asymmetrical system. Thirdly, the method that data involved in multiplication in Galois field was stored in ROM is used as the key to guarantee the safety of data and prohibit tampering.
Year
DOI
Venue
2013
10.1109/INCoS.2013.123
INCoS
Keywords
Field
DocType
decryption module design,advanced encryption standard,different connection order,ultrahigh speed aes processor,cryptography,connection order,aes processor,clock period,galois field,different initial key,clock periods latency,pipeline,field programmable gate array,ultrahigh speed architecture,fpga,bits data,aes algorithm,ultrahigh,field programmable gate arrays,aes processor method,symmetric pipelining structure,ultrahigh speed
Pipeline (computing),Cryptography,Latency (engineering),Computer science,Field-programmable gate array,Multiplication,Computer hardware,Galois theory,Embedded system
Conference
Citations 
PageRank 
References 
0
0.34
7
Authors
3
Name
Order
Citations
PageRank
Xin Cai122.09
Rong Sun2151.34
Jingwei Liu32010.65