基于公钥基础设施PKI的安全电子邮件系统的实现
| 第一章 绪论 | 第1-12页 |
| ·电子邮件成为互联网最普遍的应用 | 第8页 |
| ·电子邮件的安全性问题 | 第8-9页 |
| ·电子邮件安全性问题的解决方案 | 第9-10页 |
| ·国内外的研究现状 | 第9-10页 |
| ·美国对密码产品的限制 | 第10页 |
| ·课题的意义 | 第10-11页 |
| ·本文的主要内容及结构安排 | 第11-12页 |
| 第二章 电子邮件的安全性 | 第12-22页 |
| ·电子邮件中的安全隐患 | 第12页 |
| ·实现安全的技术—密码技术 | 第12-17页 |
| ·基本概念 | 第12-13页 |
| ·密钥和密码破译方法 | 第13页 |
| ·密码算法 | 第13-17页 |
| ·S/MIME | 第17-22页 |
| ·PKCS#7对象 | 第17-18页 |
| ·S/MIME对MIME类型的扩充 | 第18-19页 |
| ·签名信件 | 第19-21页 |
| ·加密信件 | 第21-22页 |
| 第三章 实现安全电子邮件的相关技术 | 第22-27页 |
| ·公钥基础设施PKI | 第22-24页 |
| ·PKI系统概述 | 第22页 |
| ·PKI的基本组成 | 第22-23页 |
| ·信任关系 | 第23-24页 |
| ·PKI在电子邮件系统中的应用 | 第24页 |
| ·数字证书 | 第24-25页 |
| ·X.509证书介绍 | 第24-25页 |
| ·证书种类 | 第25页 |
| ·客户端与服务器端通信技术—winsock | 第25-27页 |
| ·在WINDOWS中的位置 | 第25页 |
| ·实现模型 | 第25-27页 |
| 第四章 安全电子邮件的总体设计 | 第27-40页 |
| ·与CA服务器端通信模块的设计 | 第27-34页 |
| ·证书申请模块设计 | 第27-30页 |
| ·证书撤消模块设计 | 第30-31页 |
| ·下载指定证书的模块设计 | 第31-32页 |
| ·获取最新CRL的模块设计 | 第32-33页 |
| ·认证证书的模块设计 | 第33-34页 |
| ·邮件代理 | 第34-35页 |
| ·管理模块 | 第35-40页 |
| ·密钥保护模块设计 | 第35-36页 |
| ·证书管理模块设计 | 第36-37页 |
| ·帐号管理 | 第37页 |
| ·地址簿管理 | 第37-38页 |
| ·信箱管理 | 第38-40页 |
| 第五章 安全电子邮件的实现 | 第40-67页 |
| ·与CA服务器端通信模块的实现 | 第40-50页 |
| ·与CA服务器端交互的命令字 | 第40-42页 |
| ·文件及消息格式 | 第42-44页 |
| ·基本数据结构及数据库设计 | 第44-48页 |
| ·与CA服务器的信息交互流程设计 | 第48-50页 |
| ·邮件代理设计 | 第50-64页 |
| ·邮件封装 | 第50-55页 |
| ·邮件发送 | 第55-60页 |
| ·邮件接收 | 第60-64页 |
| ·安全电子邮件的实现 | 第64-67页 |
| ·安全电子邮件的主窗口 | 第64-65页 |
| ·新建联系人窗口 | 第65页 |
| ·撰写邮件窗口 | 第65-67页 |
| 参考文献 | 第67-69页 |
| 发表论文和参加科研情况说明 | 第69-70页 |
| 附录 | 第70-73页 |
| 致谢 | 第73-74页 |