Publication Date: 2024/01/20
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.
DOI: https://doi.org/10.5281/zenodo.10539171
PDF: https://ijirst.demo4.arinfotech.co/assets/upload/files/IJISRT24JAN410.pdf
REFERENCES