DocumentCode
2730111
Title
Implementation of the Advanced Encryption Standard on GPUs with the NVIDIA CUDA framework
Author
Maistri, Paolo ; Masson, Florian ; Leveugle, Régis
Author_Institution
TIMA Lab., UJF, Grenoble, France
fYear
2011
fDate
25-28 Sept. 2011
Firstpage
213
Lastpage
217
Abstract
High-bandwidth secure channels require a lot of computing power to encrypt the information. This power comes at a cost: dedicated cryptographic accelerators are often too expensive for most small-size companies. On the other hand, the GPU market has recently exploded and their processing power is also available for general computing. The developers have now access to high-performance and inexpensive parallel computing hardware. This paper presents an implementation of the Advanced Encryption Standard on the NVIDIA CUDA architecture, and it draws some conclusions about the usefulness of GPUs for cryptographic computations.
Keywords
cryptography; graphics processing units; GPU; NVIDIA CUDA framework; computing power; cryptographic accelerators; encryption standard; parallel computing hardware; Computer architecture; Encryption; Graphics processing unit; Instruction sets; Throughput; Advanced Encryption Standard (AES); Compute Unified Device Architecture (CUDA); Graphics Processing Units (GPU);
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics and Applications (ISIEA), 2011 IEEE Symposium on
Conference_Location
Langkawi
Print_ISBN
978-1-4577-1418-4
Type
conf
DOI
10.1109/ISIEA.2011.6108701
Filename
6108701
Link To Document