摘要
将评价密钥流随机性的2个指标作为多目标演化算法的2个优化目标,提出了一种基于多目标演化算法的序列密钥生成方法——MOEASEP。由于该算法基于演化算子的随机特性和多目标演化算法的特点,其生成的密钥流具有高随机性、混沌性和长周期性。实验结果亦表明,利用该方法产生的序列密钥具有良好的性能。
In this paper, two criteria used to evaluate the randomness of encryption stream are turned into two objectives of Multi-objective Evolutionary Algorithm (MOEA), and a new sequence encryption producing method based on MOEA was proposed (called MOEASEP). Because MOEASEP was based on the randomness of evolutionary operators and the features of MOEA, the encryption streams produced by MOEASEP had good merits of high randomness, chaos and long period, which had also been demonstrated in the experiments.
出处
《武汉理工大学学报》
EI
CAS
CSCD
北大核心
2008年第8期69-73,共5页
Journal of Wuhan University of Technology
基金
国家重大基础研究(973)项目(2004CB318103)
江西省研究生创新基金(YC07A073)
关键词
流密码
多目标优化
演化算法
sequence encryption
multi-objective evolutionary algorithm (MOEA)
evolutionary algorithm