On the Application of Evolutionary Computation Techniques in Designing Stream Cipher Systems
- DOI
- 10.2991/ijcis.2011.4.5.17How to use a DOI?
- Keywords
- Genetic Programming; Simulated Annealing; Stream Ciphers; Automated System Design.
- Abstract
Encryption is an important mechanism used to protect private information from unauthorized access. Thus, cipher systems play an important role in the communication and storage systems. But, designing a cipher system of good properties, such as high degree of security and efficiency, is a complex process. Therefore, this paper considers this problem, and presents an attempt to find a general approach for designing good cipher systems automatically. In this paper we focus on an important class of cipher systems which is stream ciphers. The proposed approach is based on the evolutionary computation techniques, and the method chosen here is the simulated annealing programming which is an integration of genetic programming and simulated annealing algorithm. The proposed algorithm has been implemented in order to test its effectiveness in solving the underlying problem.
- Copyright
- © 2011, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - JOUR AU - Wasan Shaker Awad PY - 2011 DA - 2011/09/26 TI - On the Application of Evolutionary Computation Techniques in Designing Stream Cipher Systems JO - International Journal of Computational Intelligence Systems SP - 921 EP - 928 VL - 4 IS - 5 SN - 1875-6883 UR - https://doi.org/10.2991/ijcis.2011.4.5.17 DO - 10.2991/ijcis.2011.4.5.17 ID - Awad2011 ER -