عنوان المقالة: ENHANCING PERFORMANCE OF AES ALGORITHM USING CONCURRENCY AND MULTITHREADING
الاستاذ المساعد الدكتورة اسماء شاكر عاشور | Assist. Prof. Dr. Asmaa Shaker Ashoor | 18386
- نوع النشر
- مجلة علمية
- المؤلفون بالعربي
- المؤلفون بالإنجليزي
- Hasanain Ali Al Essa and Asmaa Shaker Ashoor
- الملخص الانجليزي
- 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.
- تاريخ النشر
- 06/12/2019
- الناشر
- Asian Research Publishing Network (ARPN).
- رقم المجلد
- 14
- رقم العدد
- 11
- ISSN/ISBN
- 1819-6608
- رابط DOI
- www.arpnjournals.com
- رابط الملف
- تحميل (485 مرات التحميل)
- الكلمات المفتاحية
- advanced encryption standard (AES), shared-memory multiprocessors, multithreading, parallelization