摘要: |
由于其在解决复杂问题尤其是NP难问题上的优势,群体智能算法一经提出,就备受关注。在动物行为的启发下,目前已经设计出了包括蚁群、粒子群、蜂群、人工鱼群等一系列算法。同时,这些算法也已被广泛运用到金融管理、交通运输、信息科学、航天工程、航海领域等各个工程领域。本文则将重点探索群智能算法在网络空间安全方面的潜在应用。首先简单回顾了几种典型的群体智能算法,接着分析了它们在密码学、网络入侵检测等分支中的可能应用,希望能够借助这些最优算法解决网络空间安全方面的一些基础问题,特别是那些与复杂巨系统相关的问题。 |
关键词: 群体智能 蚁群优化 粒子群优化 网络入侵检测 密码学 |
DOI: |
投稿时间:2015-11-23修订日期:2015-12-07 |
基金项目:本课题得到国家自然科学基金项目(下一代互联网安全与隐私关键技术的研究,No.61411146001))资助。 |
|
Swarm Intelligence Algorithms and Study on its Application in Information Security |
YANG Yixian,LI Lixiang,PENG Haipeng,YUAN Jing,CHEN Yonggang,ZHANG Hao |
Information Security Center, State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China |
Abstract: |
Because of its advantages in solving complex problems, especially in the NP problem, the swarm intelligence algorithms has been put forward, and it is concerned widely. Inspired by animal behavior, lots of meta-heuristic algorithms has been designed include ant colony, particle swarm, bees swarm, artificial fish swarm and so on. At the same time, these algorithms have been widely used in financial management, transportation, information science, aerospace engineering, navigation field and other engineering fields. This paper will focus on the potential application of swarm intelligence algo-rithms in cyber space security. Firstly, several typical swarm intelligence algorithms are briefly reviewed. Then, their po-tential applications were analyzed in cryptography and network intrusion detection and other branches. Some basic prob-lems of network space security can be solved by using the help of these algorithms, especially those related to complex systems. |
Key words: swarm intelligence ant colony optimization particle swarm optimization network intrusion detection cryptography |