学位论文 > 优秀研究生学位论文题录展示
基于IPSec协议的安全协处理器设计
作 者: 秋小强
导 师: 郝跃
学 校: 西安电子科技大学
专 业: 微电子学与固体电子学
关键词: IP安全 有限域 AES SHA-1 硬件优化
分类号: TP393.08
类 型: 硕士论文
年 份: 2008年
下 载: 11次
引 用: 0次
阅 读: 论文下载
内容摘要
IPSec可以有效地解决网络通信地安全问题,防止非法入侵和攻击。但随着网络传输速率不断提高,用传统的软件方式实现IPSec的安全功能会使系统的负载和资源占用率增加,无法满足速度上的要求。针对这一问题,本文在对国内外IPSec安全产品进行分析研究的基础上,提出了芯片级的IPSec安全协议实现方案--IPSec安全协处理器。主要的研究工作如下:1.对IPSec的安全体系进行了深入分析,重点研究了IPSec的两个安全通信协议,以及对进入、外出数据包的流程处理。在此基础上,设计了基于网卡的IPSec安全协处理器的整体结构以及基于FPGA的设计验证方案。2.重点研究了网络传输中加密算法和消息认证算法的硬件实现方法。通过对加密算法和消息认证算法的深入分析和研究,提出了这两种算法的优化实现方案。在FPGA芯片上进行了综合仿真验证,给出了仿真综合的实验结果,证明了设计的正确性和合理性。文章最后对论文的工作进行了总结并指出了今后进一步的研究方向。
|
全文目录
摘要 5-6 Abstract 6-9 第一章 绪论 9-13 1.1 网络安全现状和IPSEC 协议的出现 9 1.2 IPSEC 安全协处理器设计的研究方法 9-10 1.3 国内外研究现状 10-11 1.4 论文的研究内容和章节安排 11-13 第二章 IPSEC 安全体系及协处理器体系设计 13-27 2.1 IPSEC 安全体系 13-16 2.2 IPSEC 数据包的处理流程 16-20 2.2.1 外出数据包的处理流程 16-18 2.2.2 进入数据包的处理流程 18-20 2.3 IPSEC 安全协处理器体系结构 20-23 2.3.1 安全网卡 20-21 2.3.2 IPSec 安全协议的功能模块 21-22 2.3.3 IPSec 安全协处理器结构 22-23 2.4 IPSEC 安全协处理器的FPGA 实现方案 23-26 2.4.1 FPGA 开发流程 24 2.4.2 FPGA 设计语言和工具 24-25 2.4.3 FPGA 验证平台 25-26 2.5 本章小结 26-27 第三章 有限域理论及AES 算法 27-31 3.1 有限域的相关理论 27-29 3.1.1 群和域的概念 27-28 3.1.2 素数域GF(p)及其相关运算 28 3.1.3 特征为2 的域GF(2~m )及其表示 28-29 3.1.4 GF(2~m )中的元素在多项式基表示下的运算 29 3.2 基于有限域的AES 加密算法 29-30 3.3 本章小结 30-31 第四章 AES 加密算法的高速硬件实现 31-41 4.1 AES 加密算法原理 31-36 4.1.1 算法加解密步骤 31-35 4.1.2 密钥扩展步骤 35-36 4.2 算法的硬件优化设计 36-39 4.2.1 流水线设计和密钥扩展 36-37 4.2.2 T 盒设计 37 4.2.3 T 盒分级地址译码 37-39 4.3 仿真验证 39-40 4.4 本章小结 40-41 第五章 身份和消息认证算法的硬件实现 41-51 5.1 单向散列函数 41-42 5.2 消息认证码 42 5.3 SHA-1 算法 42-46 5.4 SHA-1 的优化硬件设计 46-49 5.4.1 算法分析 46 5.4.2 硬件优化实现的新结构 46-48 5.4.3 实现结果 48-49 5.5 本章小结 49-51 第六章 结束语 51-53 致谢 53-55 参考文献 55-59 作者攻读硕士期间的研究成果和参加的科研项目 59-61 附录A AES 算法代码 61-87 附录B SHA-1 算法代码 87-93 附录C AES 和SHA-1 算法说明 93-95 APPENDIX A: SHA-1 EXAMPLES 95-99
|
相似论文
- AES算法及其DSP实现,TN918.1
- FPGA系统远程安全升级的设计与实现,TP309
- 多进制LDPC码构造方法的研究,TN911.22
- 高吞吐率XTS-AES加密算法的硬件实现,TP309.7
- 基于FPGA的USB数据加解密系统,TP309.7
- 星载一体化小卫星高可靠通信编码技术研究,TN927.2
- 终端特定信息检测系统的研究与实现,TP309
- 文件的加密解密技术研究,TP309.7
- 线性码自同构群的研究,O157.4
- 中药添加剂对AES/6501体系性能的影响,TQ461
- 基于GPU的密码算法实现技术研究,TP393.08
- 兵员管理系统安全机制研究,TP309
- AES加密算法在RFID系统上的实现,TP391.44
- AES加密算法及其错误检测的硬件实现,TP309.7
- DES、AES和SMS4密码算法的高效可重构实现研究,TP309.7
- 远程医疗系统中文件传输模块分析与实现,TP311.52
- 基于旁路分析的硬件木马设计实现,TP309.5
- 本原正规多项式系数分布的研究,TN918.1
- 基于模块的部分重构技术及应用研究,TN791
- ICP光源的激光烧蚀固体进样方法研究,TN241
- ICP-AES测定铜合金中磷的研究,TG115.33
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络安全
© 2012 www.xueweilunwen.com
|