Implication of Genetic Algorithm in Cryptography to Enhance Security

Abstract

In today’s age of information technology secure transmission of information is a big challenge. Symmetric and asymmetric cryptosystems are not appropriate for high level of security. Modern hash function based systems are better than traditional systems but the complex algorithms of generating invertible functions are very time consuming. In traditional systems data is being encrypted with the key but still there are possibilities of eavesdrop the key and altered text. Therefore, key must be strong and unpredictable, so a method has been proposed which take the advantage of theory of natural selection. Genetic Algorithms are used to solve many problems by modeling simplified genetic processes and are considered as a class of optimization algorithms. By using Genetic Algorithm the strength of the key is improved that ultimately make the whole algorithm good enough. In the proposed method, data is encrypted by a number of steps. First, a key is generated through random number generator and by applying genetic operations. Next, data is diffused by genetic operators and then logical operators are performed between the diffused data and the key to encrypt the data. Finally, a comparative study has been carried out between our proposed method and two other cryptographic algorithms. It has been observed that the proposed algorithm has better results in terms of the key strength but is less computational efficient than other two.

Authors and Affiliations

Muhammad Irshad Nazeer, Ghulam Ali Mallah, Noor Ahmed Shaikh, Rakhi Bhatra, Raheel Ahmed Memon, Muhammad Ismail Mangrio

Keywords

Related Articles

Modeling and Implementing Ontology for Managing Learners’ Profiles

This paper presents an issue that is important to consider when developing a learning environment whose field is constantly evolving mainly in terms of the use of training platforms. Research in this field has enabled th...

A Trust and Reputation Model for Quality Assessment of Online Content

In recent years, online transactions have become more prevalent than it was. This means that the number of online users to perform such transactions keeps growing, causing an increase in the level of expectations for the...

Factors Influencing the Adoption of ICT by Teachers in Primary Schools in Saudi Arabia

Information and communication technology (ICT) has become part of everyday life for the many people in business, entertainment, education and many other areas of human activity. Students in primary school are just beginn...

Connectivity Resotration Techniques for Wireless Sensor and Actor Network (WSAN), A Review

Wireless Sensor and actor networks (WSANs) are the most promising research area in the field of wireless communication. It consists of large number of small independent sensor and powerful actor nodes equipped with commu...

Development and Validation of a Cooling Load Prediction Model

In smart buildings, cooling load prediction is important and essential in the sense of energy efficiency especially in hot countries. Indeed, prediction is required in order to provide the occupant by his consumption and...

Download PDF file
  • EP ID EP322967
  • DOI 10.14569/IJACSA.2018.090651
  • Views 95
  • Downloads 0

How To Cite

Muhammad Irshad Nazeer, Ghulam Ali Mallah, Noor Ahmed Shaikh, Rakhi Bhatra, Raheel Ahmed Memon, Muhammad Ismail Mangrio (2018). Implication of Genetic Algorithm in Cryptography to Enhance Security. International Journal of Advanced Computer Science & Applications, 9(6), 375-379. https://europub.co.uk/articles/-A-322967