All Title Author
Keywords Abstract

Accelerating Solution Proposal of AES Using a Graphic Processor

DOI: 10.4316/aece.2011.04016

Keywords: AES , benchmark , cryptography , CUDA , GPU

Full-Text   Cite this paper   Add to My Lib


The main goal of this work is to analyze the possibility of using a graphic processing unit in non graphical calculations. Graphic Processing Units are being used nowadays not only for game engines and movie encoding/decoding, but also for a vast area of applications, like Cryptography. We used the graphic processing unit as a cryptographic coprocessor in order accelerate AES algorithm. Our implementation of AES is on a GPU using CUDA architecture. The performances obtained show that the CUDA implementation can offer speedups of 11.95Gbps. The tests are conducted in two directions: running the tests on small data sizes that are located in memory and large data that are stored in files on hard drives.


comments powered by Disqus

Contact Us


微信:OALib Journal