Clonal selection algorithm for the cryptanalysis of a simple substitution cipher

The development of Clonal Selection Algorithm (CSA) is inspired by elements from clonal selection theories. The main aim of the algorithm is to create a group of memories for antibodies which is used to solve engineering problems. CSA has been used in several applications such as optimization of dyn...

Full description

Saved in:
Bibliographic Details
Main Authors: Ahmad, Badrisham, Maarof, Mohd. Aizaini, Ibrahim, Subariah, Kutty Mammi, Hazinah, Mohamed Amin, Muhalim, Z'aba, Muhammad Reza
Format: Conference or Workshop Item
Published: 2006
Subjects:
Online Access:http://eprints.utm.my/3269/
http://sksm24.umt.edu.my/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1845470859875057664
author Ahmad, Badrisham
Maarof, Mohd. Aizaini
Ibrahim, Subariah
Kutty Mammi, Hazinah
Mohamed Amin, Muhalim
Z'aba, Muhammad Reza
author_facet Ahmad, Badrisham
Maarof, Mohd. Aizaini
Ibrahim, Subariah
Kutty Mammi, Hazinah
Mohamed Amin, Muhalim
Z'aba, Muhammad Reza
author_sort Ahmad, Badrisham
building UTM Library
collection Institutional Repository
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
continent Asia
country Malaysia
description The development of Clonal Selection Algorithm (CSA) is inspired by elements from clonal selection theories. The main aim of the algorithm is to create a group of memories for antibodies which is used to solve engineering problems. CSA has been used in several applications such as optimization of dynamic functions and scheduling problem. In this paper CSA is used to cryptanalyse a simple substitution cipher, whereby the key used to encrypt the plaintext is searched. The algorithm is based on the Clonalg algorithm developed by de Castro and Von Zuben. The performance of CSA and Genetic Algorithm (GA) is studied by comparing the number of correct characters and the progress of fitness values using different population sizes. In the first test, it was found that CSA is capable of detecting more correct characters in short ciphertexts as compared to GA. However, GA demonstrated a better performance in small population size in the second test while CSA showed higher fitness values than GA when the population size is higher. Based on the results, CSA exhibits a good performance and can be further improved in the cryptanalysis of a simple substitution cipher.
format Conference or Workshop Item
id my.utm.eprints-3269
institution Universiti Teknologi Malaysia
publishDate 2006
record_format eprints
spelling my.utm.eprints-32692017-08-29T04:52:40Z http://eprints.utm.my/3269/ Clonal selection algorithm for the cryptanalysis of a simple substitution cipher Ahmad, Badrisham Maarof, Mohd. Aizaini Ibrahim, Subariah Kutty Mammi, Hazinah Mohamed Amin, Muhalim Z'aba, Muhammad Reza QA75 Electronic computers. Computer science The development of Clonal Selection Algorithm (CSA) is inspired by elements from clonal selection theories. The main aim of the algorithm is to create a group of memories for antibodies which is used to solve engineering problems. CSA has been used in several applications such as optimization of dynamic functions and scheduling problem. In this paper CSA is used to cryptanalyse a simple substitution cipher, whereby the key used to encrypt the plaintext is searched. The algorithm is based on the Clonalg algorithm developed by de Castro and Von Zuben. The performance of CSA and Genetic Algorithm (GA) is studied by comparing the number of correct characters and the progress of fitness values using different population sizes. In the first test, it was found that CSA is capable of detecting more correct characters in short ciphertexts as compared to GA. However, GA demonstrated a better performance in small population size in the second test while CSA showed higher fitness values than GA when the population size is higher. Based on the results, CSA exhibits a good performance and can be further improved in the cryptanalysis of a simple substitution cipher. 2006-12 Conference or Workshop Item PeerReviewed Ahmad, Badrisham and Maarof, Mohd. Aizaini and Ibrahim, Subariah and Kutty Mammi, Hazinah and Mohamed Amin, Muhalim and Z'aba, Muhammad Reza (2006) Clonal selection algorithm for the cryptanalysis of a simple substitution cipher. In: Simposium Kebangsaan Sains Matematik, December, 19-21, 2006, Langkawi, Malaysia. http://sksm24.umt.edu.my/
spellingShingle QA75 Electronic computers. Computer science
Ahmad, Badrisham
Maarof, Mohd. Aizaini
Ibrahim, Subariah
Kutty Mammi, Hazinah
Mohamed Amin, Muhalim
Z'aba, Muhammad Reza
Clonal selection algorithm for the cryptanalysis of a simple substitution cipher
title Clonal selection algorithm for the cryptanalysis of a simple substitution cipher
title_full Clonal selection algorithm for the cryptanalysis of a simple substitution cipher
title_fullStr Clonal selection algorithm for the cryptanalysis of a simple substitution cipher
title_full_unstemmed Clonal selection algorithm for the cryptanalysis of a simple substitution cipher
title_short Clonal selection algorithm for the cryptanalysis of a simple substitution cipher
title_sort clonal selection algorithm for the cryptanalysis of a simple substitution cipher
topic QA75 Electronic computers. Computer science
url http://eprints.utm.my/3269/
http://sksm24.umt.edu.my/
url_provider http://eprints.utm.my/