声明
致谢
摘要
1 引言
1.1 研究背景
1.2 安全研究现状
1.3 选题意义与目的
1.4 论文主要工作及结构
2 无线传感器网络安全相关技术
2.1 无线传感器网络
2.2 无线传感节点
2.2.1 无线传感器节点结构
2.2.2 Contiki OS和uIP
2.3 IPSec协议
2.3.1 IPSec协议的结构
2.3.2 AH协议和ESP协议
2.3.3 IPSec相关数据概念
2.4 无线传感器网络安全
2.4.1 常见攻击方式
2.4.2 安全需求
2.4.3 安全体系架构
2.5 本章小结
3 基于Contiki OS的轻量级IPSec的设计
3.1 无线传感器网络安全系统需求和设计原则
3.1.1 轻量级IPSec协议结构
3.1.2 轻量级IPSec协议设计方案
3.2 IPSec驱动模块的设计
3.3 IPSec接口模块的设计
3.4 IPSec数据库模块的设计
3.4.1 安全关联和安全关联数据库的设计
3.4.2 安全策略和安全策略数据库的设计
3.4.3 IPSec的数据库结构设计
3.5 AH协议模块的设计
3.6 ESP协议模块的设计
3.7 加密库模块的设计
3.8 本章小结
4 基于Contiki OS的轻量级IPSec的实现
4.1 IPSec驱动模块的实现
4.1.1 IPSec驱动模块实现概述
4.1.2 相关函数和数据结构
4.2 IPSec I/O模块的实现
4.3 IPSec开启过程的实现
4.4 IPSec数据库的实现
4.4.1 安全关联和安全关联数据库的实现
4.4.2 安全策略和安全策略数据库的实现
4.5 AH协议模块的实现
4.6 ESP协议模块的实现
4.7 IPSec对出站数据包的处理
4.8 IPSec对入站数据包的处理
4.9 本章小结
5 系统测试
5.1 测试环境
5.2 AH协议功能测试
5.3 ESP协议测试
5.4 加密性能测试
5.5 本章小结
6 总结与展望
参考文献
作者简历