Title :
A sequence cipher producing method based on two-layer ranking Multi-Objective Evolutionary Algorithm
Author :
Li, Kangshun ; Pan, Weifeng ; Zhang, Wensheng ; Chen, Zhangxin
Author_Institution :
Sch. of Inf. Eng., Jiangxi Univ. of Sci. & Technol., Ganzhou
Abstract :
Aiming at designing a high safe and high efficiency cryptosystem, the period of the sequence cipher can not be too long, and the cipher sequence produced should approach random numbers. But the key sequence produced by traditional methods sometimes does not have randomness, which makes insecurity the system using this key sequence. Considering this, in this paper, we take two criteria usually used to evaluate the randomness of a key sequence as two objectives of multi-objective evolutionary algorithm (MOEA), and a new sequence cipher producing method based on two-layer MOEA is proposed (called TLEASCP). Because of TLEASCP is based on the randomness of crossover operator and mutation operator of the high efficient MOEA, the key sequences produced by TLEASCP have the merits of high randomness, chaos and long period.
Keywords :
cryptography; evolutionary computation; random sequences; chaos; crossover operator; cryptosystem; key sequences; mutation operator; sequence cipher producing method; two-layer ranking multiobjective evolutionary algorithm; Evolutionary computation;
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
DOI :
10.1109/CEC.2008.4630794