Received Sep 16, 2017 Revised Nov 14, 2017 Accepted Nov 22, 2017 The matrix in Hill Cipher was designed to perform encryption and decryption. Every column and row must be inserted by integer numbers. But, not any key that can be given to the matrix used for the process. The wrong determinant result cannot be used in the process because it produces the incorrect plaintext when doing the decryption after the encryption. Genetic algorithms offer the optimized way to determine the key used for encryption and decryption on the Hill Cipher. By determining the evaluation function in the genetic algorithm, the key that fits the composition will be obtained. By implementing this algorithm, the search of the key on the Hill Cipher will be easily done without spending too much time. Genetic algorithms do well if it is combined with Hill Cipher. Keyword:
[1]
Sandor Szenasi,et al.
Implementation of a Distributed Genetic Algorithm for Parameter Optimization in a Cell Nuclei Detection Project
,
2013
.
[2]
Mustafa Riza,et al.
A Realizable Quantum Three-Pass Protocol Authentication Based on Hill-Cipher Algorithm
,
2015
.
[3]
Chu-Hsing Lin,et al.
Genetic Algorithm for Shortest Driving Time in Intelligent Transportation Systems
,
2008,
2008 International Conference on Multimedia and Ubiquitous Engineering (mue 2008).
[4]
Saiful Islam Chowdhury,et al.
A Secured Message Transaction Approach by Dynamic Hill Cipher Generation and Digest Concatenation
,
2011
.
[5]
Hamidreza Navidi,et al.
Brain Computer Interface with Genetic Algorithm
,
2012
.