Nasef, M., Sauber, A., Sakr, A., Geba, K. (2020). An Efficient Model to Encrypt Text and Gray Image Based on Amino Acid Chains. The Egyptian Journal of Language Engineering, 7(2), 20-31. doi: 10.21608/ejle.2020.32068.1007
Mohammed Nasef; Amr Sauber; Ahmed Sakr; Khaled Geba. "An Efficient Model to Encrypt Text and Gray Image Based on Amino Acid Chains". The Egyptian Journal of Language Engineering, 7, 2, 2020, 20-31. doi: 10.21608/ejle.2020.32068.1007
Nasef, M., Sauber, A., Sakr, A., Geba, K. (2020). 'An Efficient Model to Encrypt Text and Gray Image Based on Amino Acid Chains', The Egyptian Journal of Language Engineering, 7(2), pp. 20-31. doi: 10.21608/ejle.2020.32068.1007
Nasef, M., Sauber, A., Sakr, A., Geba, K. An Efficient Model to Encrypt Text and Gray Image Based on Amino Acid Chains. The Egyptian Journal of Language Engineering, 2020; 7(2): 20-31. doi: 10.21608/ejle.2020.32068.1007
An Efficient Model to Encrypt Text and Gray Image Based on Amino Acid Chains
1Mathematics and Computer Science Department, Faculty of Science, Menoufia University,Egypt
2Department of Mathematics and Computer Science, Faculty of Science, Menoufia University,Egypt
3Department of Mathematics and Computer Science, Faculty of Science, Menoufia University, Egypt
4Genetic Engineering and Molecular Biology Division, Department of Zoology, Faculty of Science, Menoufia University, Egypt
Abstract
The main purpose of the data encryption process is the difficulty of understanding the content of the message with the difficulty of detecting the encryption mechanism. Therefore, in this paper we proposed a new model of encryption based on the idea of encrypting text messages and gray images using amino acid chains. Amino acids are distinguished by being a series of alphabets represented by 20 characters and do not have a specific length. The main idea of this paper is to get an amino acid chain that contained encrypted message. To develop this model, we construct artificial lookup table to encrypt any character of message to amino acid chain, after that applying encryption process. The proposed model applied on different kinds and sizes of messages, which proved the success of the main idea of the research, which is obtaining amino acid chains with encrypted messages. The proposed model appears efficiency in real time of encryption and extraction process compared with known methods. In the end we compared the amino acids that we extract on the process of encrypting with internationally known amino acids and we found a similarity ratio, which proves that the proposed model is effective in terms of increasing ambiguity on the encrypted message.