Analysis and design of stream ciphers
Analysis and design of stream ciphers
Simulated annealing: theory and applications
Simulated annealing: theory and applications
Pseudorandom Bit Generators in Stream-Cipher Cryptography
Computer - Special issue on cryptography
Genetic programming (videotape): the movie
Genetic programming (videotape): the movie
Genetic programming II: automatic discovery of reusable programs
Genetic programming II: automatic discovery of reusable programs
The annealing evolution algorithm as function optimizer
Parallel Computing
An introduction to genetic algorithms
An introduction to genetic algorithms
A computer package for measuring the strength of encryption algorithms
Computers and Security
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
IEEE Intelligent Systems
Strongly Typed Genetic Programming in Evolving Cooperation Strategies
Proceedings of the 6th International Conference on Genetic Algorithms
An effective genetic algorithm for finding highly nonlinear Boolean Functions
ICICS '97 Proceedings of the First International Conference on Information and Communication Security
What's AI Done for Me Lately? Genetic Programming's Human-Competitive Results
IEEE Intelligent Systems
Cryptography & Network Security
Cryptography & Network Security
Computational Intelligence: Concepts to Implementations
Computational Intelligence: Concepts to Implementations
TestU01: A C library for empirical testing of random number generators
ACM Transactions on Mathematical Software (TOMS)
Program search with simulated annealing
Proceedings of the 9th annual conference on Genetic and evolutionary computation
On analysis and synthesis of (n, k)-non-linear feedback shift registers
Proceedings of the conference on Design, automation and test in Europe
Introduction to Genetic Algorithms
Introduction to Genetic Algorithms
Pseudonoise sequences based on algebraic feedback shift registers
IEEE Transactions on Information Theory
Nature inspired heuristics for attack of simplified DES algorithm
Proceedings of the 6th International Conference on Security of Information and Networks
Hi-index | 0.00 |
Genetic programming is a good technique for finding near-global optimal solutions for complex problems, by finding the program used to solve the problems. One of these complex problems is designing stream cipher systems automatically. Steam cipher is an important encryption technique used to protect private information from an unauthorized access, and it plays an important role in the communication and storage systems. In this work, we propose a new approach for designing stream cipher systems of good properties, such as high degree of security and efficiency. The proposed approach is based on the genetic programming. Three algorithms are presented here, which are simple genetic programming, simulated annealing programming, and adaptive genetic programming. Experiments were performed to study the effectiveness of these algorithms in solving the underlying problem.