计算机应用研究
計算機應用研究
계산궤응용연구
APPLICATION RESEARCH OF COMPUTERS
2014年
7期
2139-2143,2147
,共6页
序列密码%随机性%差分演化算法%多目标优化
序列密碼%隨機性%差分縯化算法%多目標優化
서렬밀마%수궤성%차분연화산법%다목표우화
sequence cipher%randomness%differential evolutionary algorithm%multi-objective optimization
为了避免传统序列密码算法中出现的生成序列密码重码率高和容易陷入局部最优解等缺点,提出了一种基于多目标差分演化的序列密码算法(DEMOSEP).该算法将用于评价序列随机性的三个指标——频数检验、序列检验和游程检验作为优化的三个目标函数,同时利用差分演化算法的高效且全局搜索能力的操作算子,并融合快速非支配排序和基于拥挤距离的选择机制,智能地演化出满足这三个指标的序列密码.实验结果表明,利用该算法产生的序列密码能够较好地通过各项随机性检验,相比传统演化算法生成的序列,具有更高的随机性和安全性,并具有一定的实用性.
為瞭避免傳統序列密碼算法中齣現的生成序列密碼重碼率高和容易陷入跼部最優解等缺點,提齣瞭一種基于多目標差分縯化的序列密碼算法(DEMOSEP).該算法將用于評價序列隨機性的三箇指標——頻數檢驗、序列檢驗和遊程檢驗作為優化的三箇目標函數,同時利用差分縯化算法的高效且全跼搜索能力的操作算子,併融閤快速非支配排序和基于擁擠距離的選擇機製,智能地縯化齣滿足這三箇指標的序列密碼.實驗結果錶明,利用該算法產生的序列密碼能夠較好地通過各項隨機性檢驗,相比傳統縯化算法生成的序列,具有更高的隨機性和安全性,併具有一定的實用性.
위료피면전통서렬밀마산법중출현적생성서렬밀마중마솔고화용역함입국부최우해등결점,제출료일충기우다목표차분연화적서렬밀마산법(DEMOSEP).해산법장용우평개서렬수궤성적삼개지표——빈수검험、서렬검험화유정검험작위우화적삼개목표함수,동시이용차분연화산법적고효차전국수색능력적조작산자,병융합쾌속비지배배서화기우옹제거리적선택궤제,지능지연화출만족저삼개지표적서렬밀마.실험결과표명,이용해산법산생적서렬밀마능구교호지통과각항수궤성검험,상비전통연화산법생성적서렬,구유경고적수궤성화안전성,병구유일정적실용성.