Computer Engineering and Applications ›› 2012, Vol. 48 ›› Issue (25): 127-131.

Previous Articles     Next Articles

Study on genetic algorithm application in information security

GUO Xiechao   

  1. Computer Center of Yan’an University, Yan’an, Shaanxi 716000, China
  • Online:2012-09-01 Published:2012-08-30

遗传算法在信息安全中的应用研究

郭协潮   

  1. 延安大学 计算中心,延安 716000

Abstract: As an efficient, parallel, global search modern bionic intelligent optimization algorithm, Genetic Algorithm(GA) is widely used in computers, automation and other fields. This paper discusses the basic principles of GA and S-box, and an S-box cryptography model based on GA is established. A systematic analysis for the theoretical basis of the model and convergence is also presented. The model is analyzed and verified by simulation, and the results show that the model has good cryptology performances.

Key words: Genetic Algorithm(GA), information security, cryptology, S-box

摘要: 遗传算法作为一种高效、并行、全局搜索的现代仿生智能优化算法,被广泛应用于计算机、自动控制等领域。探讨了遗传算法与S盒的基本原理,构造出基于遗传算法的S盒密码学模型,同时对该模型的理论基础、收敛性等进行了系统的分析;通过仿真实验对该模型效果和性能进行了分析与验证,结果表明该模型具有良好的密码学性能。

关键词: 遗传算法, 信息安全, 密码学, S盒