基于人工免疫的入侵检测的硬件实现研究

基于人工免疫的入侵检测的硬件实现研究

论文摘要

随着计算机互连网络的发展和广泛应用,网络安全特别是网络入侵检测(Intrusion Detection System,IDS)问题变得越来越严重。对于入侵检测系统来说,入侵的检测和分析模块是系统的核心。由于传统的入侵检测系统大多是静态的,很难与动态环境协调一致,造成分布性差,适应性差,健壮性不好等种种缺陷;而生物免疫系统可以保护人类机体不受诸如病毒,病菌等各种病原体的侵害,且表现出了分布式保护,多样性,自组织性,动态性等良好特性,且这种与入侵检测系统在功能和特性上的惊人相似,引起人们的高度重视和兴趣,使得借鉴生物免疫系统的机理开发研究入侵检测系统成为网络安全的研究热点和重点。本论文研究的入侵检测是以人工免疫的阴性选择算法为基础的一种分布式检测,属于网络型的基于异常的检测,检测方法采用监视数据包的方式。检测系统分为两个阶段:一,产生成熟检测器,二,用成熟检测器检测异常。文章首先对人工(生物)免疫系统和入侵检测的一些基本概念和原理等进行了较为详细的介绍;然后在原有阴性选择算法的基础上进行了略微改进,提高了检测器的检测能力,并重点对阴性选择模块用硬件实现之:分别对三种阴性选择算法中涉及的常见的匹配算法(Rch,Rcb,Hamming)进行优化实现,Rch,Hamming算法模块用流水线且并行实现,对Rcb匹配算法的实现时提出了一个通用序列检测器的思想;用并列LFSR组成伪随机数发生器(周期非常大)实现随机字符串(49位)的生成;为了高效和准确的进行匹配,设计了占空比为50%的通用奇偶分频器(Glitch-free),其设计思想简单实用高效稳定;所有硬件实现都是面向速度优化为主,面积优化为辅的宗旨。最后细化总体硬件实现框架并对改进的阴性选择算法模块与原算法模块进行了大量的样本(数据通路三元组,49位)验证,证实了改进模块确实提高了检测器的检测能力。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 人工免疫系统概述
  • 1.1.1 什么是人工免疫系统
  • 1.1.2 人工免疫系统的生物学基础
  • 1.2 入侵检测系统概述
  • 1.2.1 什么是入侵检测
  • 1.2.2 入侵检测的分类
  • 1.3 基于人工免疫的入侵检测进展
  • 1.3.1 入侵免疫系统中应用的免疫机制的分类
  • 1.3.2 入侵检测研究现状
  • 1.4 入侵检测研究意义
  • 1.5 本论文的研究内容与组织安排
  • 第二章 基础理论
  • 2.1 生物免疫系统的特点
  • 2.2 人工免疫模型(ARTIS)
  • 2.2.1 基本定义
  • 2.2.2 检测器及其生命周期
  • 2.2.3 阴性选择算法
  • 2.2.4 黑洞问题
  • 2.2.5 应答
  • 2.2.6 记忆性
  • 2.2.7 协同刺激
  • 2.3 入侵检测系统
  • 2.3.1 基本结构
  • 2.3.2 检测方法分类
  • 2.3.3 目标研究
  • 第三章 系统架构讨论及部分模块优化实现
  • 3.1 免疫系统与入侵检测系统的对应关系
  • 3.2 一种网络入侵检测模型
  • 3.3 一种新的检测器生成模型
  • 3.4 三种匹配算法的定义
  • 3.4.1 连续r位的匹配规则(rcb)
  • 3.4.2 Hamming 距离
  • 3.4.3 y-chunk(rch)
  • 3.5 初始检测器生成模块的设计与实现
  • 3.5.1 低频变异原理
  • 3.5.2 高频变异原理
  • 3.5.3 伪随机序列
  • 3.6 Rch匹配算法模块的设计与实现
  • 3.7 Hamming距离算法模块的设计与实现
  • 3.8 如何写好有限状态机(FSM)
  • 3.8.1 状态机的概念及基本要素
  • 3.8.2 状态机的分类
  • 3.8.3 状态机的状态编码分类及性能分析
  • 3.8.4 状态机描述方法分类讨论
  • 3.9 R连续匹配(rcb)算法模块的设计与实现
  • 3.9.1 通用序列检测状态机实现
  • 3.10 时钟分频模块的设计与实现
  • 3.10.1 占空比为50%的三分频讨论
  • 3.10.2 占空比为50%的通用奇数分频器模块的实现
  • 3.10.3 占空比为50%的通用偶数分频器模块的实现
  • 3.11 开关(switch)模块的设计与实现
  • 第四章 系统测试与评估
  • 4.1 自体库的定义
  • 4.2 Rcb&Hamming 混合算法生成检测器评估
  • 4.3 Rch&Hamming混合算法生成检测器评估
  • 第五章 总结与展望
  • 5.1 本文完成的工作
  • 5.2 今后改进的方向
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于人工免疫的入侵检测的硬件实现研究
    下载Doc文档

    猜你喜欢