Advanced Encryption Standard (AES) acceleration and analysis using graphical processing unit (GPU)

Autor: Ahmed A. Naser, Ivan A. Hashim, Hayder T. Assafli
Rok vydání: 2021
Předmět:
Zdroj: Applied Nanoscience. 13:1245-1250
ISSN: 2190-5517
2190-5509
DOI: 10.1007/s13204-021-01985-3
Popis: Graphics processing units (GPUs) have become the target for high-speed and high-throughput computing in the last decade. The device provides excellent capabilities in speeding general-purpose computing in many applications. The main advantage of GPUs is the ability to process heavy parallel requests depending on thousands of parallel processing cores operating concurrently on solving numerical calculations. In this paper, the role of the GPUs in speeding up the encryption process is studied extensively. Advanced Encryption Standard (AES) algorithm is used to encrypt files in both Central Processing Units (CPUs) and GPUs. The encryption process consists of several sub-processes of which each is evaluated by both types of processors. Two different systems models were used in testing operations. Results showed that low-size encryption processes are not affected by the acceleration process and do not require GPU processing. On the other hand, large file size encryption relies heavily on the acceleration process resulting in less processing time. The analysis also showed that the acceleration speed remains constant after reaching the maximum load value.
Databáze: OpenAIRE