文摘
英文文摘
声明
第一章绪论
1.1选题背景
1.1.1、网络安全现状
1.1.2、SSL/TLS协议简介
1.1.3、嵌入式系统
1.2、选题意义与目的
1.2.1、网络安全在嵌入式系统应用的重要性和必要性
1.2.2、在嵌入式系统中实现SSL/TLS协议
1.3、国内外有关学术动态及主要问题
1.4、研究方法
1.5、研究内容及难重点
1.6论文内容安排
第二章嵌入式系统中对SSL/TLS协议的改进
2.1嵌入式软件设计方法学
2.1.1、结构化设计方法
2.1.2、面向对象的设计方法
2.1.3、基于构件的设计方法
2.2 SSL/TLS协议概述
2.2.1、握手协议
2.2.2、记录层协议
2.3 SSL/TLS协议的安全设计
2.3.1握手协议的安全设计
2.3.2协议中的缺陷
2.4嵌入式系统中对标准SSL/TLS协议的改进
2.4.1、精简握手协议
2.4.2、按性能优势选择密码算法组合套件
2.4.3、客户端认证
2.4.4、关闭连接
2.5、结束语
第三章协议的安全性分析
3.1攻击检验
3.1.1、“中间人”攻击与“监听”攻击
3.1.2、“密码套件回退”攻击
3.1.3、“报文重放”攻击
3.2形式化分析方法
3.2.1、BAN逻辑的表达式和推理规则
3.2.2、BAN逻辑
3.2.3、协议的模型化
3.2.4、协议分析
3.2.5、结论
3.3总结
第四章总体设计
4.1软硬件平台
4.1.1、硬件平台
4.1.2、软件平台
4.2设计任务与设计目标
4.3对可移植性和扩展性的考虑
4.4时间、空间效率优化
4.5总结
第五章SSL/TLS协议在嵌入式系统中的实现
5.1算法支持
5.2数据结构定义
5.2.1、基本数据结构
5.2.2、重要数据结构
5.3客户端协议实现
5.4服务器端协议实现
5.5总结
第六章结论
6.1系统性能分析
6.2不足与展望
参考文献
致谢
个人简介与发表的学术论文