DefinePK

DefinePK hosts the largest index of Pakistani journals, research articles, news headlines, and videos. It also offers chapter-level book search.

Enhancing performance of AES algorithm using concurrency and multithreading


Article Information

Title: Enhancing performance of AES algorithm using concurrency and multithreading

Authors: Hasanain Ali Al Essa, Asmaa Shaker Ashoor

Journal: ARPN Journal of Engineering and Applied Sciences

HEC Recognition History
Category From To
Y 2023-07-01 2024-09-30
Y 2022-07-01 2023-06-30
Y 2021-07-01 2022-06-30
X 2020-07-01 2021-06-30

Publisher: Khyber Medical College, Peshawar

Country: Pakistan

Year: 2019

Volume: 14

Issue: 11

Language: English

Categories

Abstract

The Advanced Encryption Standard (AES) algorithm can encrypt and decrypt information and it's necessary to the security of the electronic information like the malware authors, unauthorized users and information leakage. However, AES is a complicated algorithm that imposes a major number of mathematical calculations to be done. Thus, a traditional execution lead to low throughput and consumption of CPU resources. In some application data flow needs faster rate of computation for encryption/decryption and traditional execution of AES algorithm may not be appropriate with fast transactions of electronic data. This paper focuses on increasing the performance time of AES algorithm to speed up the encryption/decryption procedure by using multicore processors efficiently. The AES algorithm has been executed and parallelized using C++17 Standard language programming and the results shown that our parallel design improve the throughput over the traditional approach.


Paper summary is not available for this article yet.

Loading PDF...

Loading Statistics...