Authors :
Adebayo Ademola Riliwan; Oluokun Samuel Gbenga; Ogunode Rotimi Samuel; Seyi Osunade
Volume/Issue :
Volume 9 - 2024, Issue 1 - January
Google Scholar :
http://tinyurl.com/4nxxsaeh
Scribd :
http://tinyurl.com/bddrb6pn
DOI :
https://doi.org/10.5281/zenodo.10539171
Abstract :
Cryptography is the art of keeping
information secure by transforming it into form that
unintended recipients cannot understand. Encryption is
a form of data security in which information is converted
to cipher text to ensure confidentiality, authentication
and integrity of user data. Issue relating to the choice of
encryption algorithm among the Arabian IT community
is another challenge. This research evaluated the
performance of three symmetric non-Latin character-
based encryption algorithms for Arabic text: First-
Order-Equation-of-Three-Variables, Modulo-37-cipher,
and Atbash-Substitution. The algorithms were assessed
based on the following performance metrics namely:
encryption time, decryption time, execution time,
throughput, memory usage, and avalanche effect. The
results revealed that the Atbash-Substitution algorithm
had the highest throughput at 35.63 B/ms and the lowest
memory usage at 197.90 MB. It also exhibited a weak
avalanche effect. In contrast, the Modulo-37-cipher
algorithm showed poor performance in terms of
throughput. Therefore, the Atbash-Substitution
algorithm demonstrated superior performance for
Arabic text, being the fastest and most memory-efficient
among the evaluated algorithms.
Keywords :
Cipher, non-latin, throughput, encryption, algorithms, modulo-37-cipher.
Cryptography is the art of keeping
information secure by transforming it into form that
unintended recipients cannot understand. Encryption is
a form of data security in which information is converted
to cipher text to ensure confidentiality, authentication
and integrity of user data. Issue relating to the choice of
encryption algorithm among the Arabian IT community
is another challenge. This research evaluated the
performance of three symmetric non-Latin character-
based encryption algorithms for Arabic text: First-
Order-Equation-of-Three-Variables, Modulo-37-cipher,
and Atbash-Substitution. The algorithms were assessed
based on the following performance metrics namely:
encryption time, decryption time, execution time,
throughput, memory usage, and avalanche effect. The
results revealed that the Atbash-Substitution algorithm
had the highest throughput at 35.63 B/ms and the lowest
memory usage at 197.90 MB. It also exhibited a weak
avalanche effect. In contrast, the Modulo-37-cipher
algorithm showed poor performance in terms of
throughput. Therefore, the Atbash-Substitution
algorithm demonstrated superior performance for
Arabic text, being the fastest and most memory-efficient
among the evaluated algorithms.
Keywords :
Cipher, non-latin, throughput, encryption, algorithms, modulo-37-cipher.