摘要 | 第1-4页 |
ABSTRACT | 第4-6页 |
目录 | 第6-10页 |
一、 前言 | 第10-16页 |
1 、 选题意义 | 第10页 |
2 、 选题背景 | 第10-14页 |
(1) IPv6的推广 | 第10-12页 |
(2) E-Mail安全性需求 | 第12-13页 |
(3) 国内外的发展状况 | 第13-14页 |
3 、 论文内容 | 第14页 |
4 、 论文结构 | 第14-16页 |
二、 邮件系统相关协议介绍 | 第16-47页 |
1 、 SMTP协议 | 第16-19页 |
(1) 协议模型 | 第16-17页 |
(2) SMTP主要命令说明 | 第17-19页 |
2 、 POP3协议 | 第19-22页 |
(1) 协议内容 | 第19-20页 |
(2) 主要命令说明 | 第20-22页 |
3 、 IMAP(Internet Message Access Protocol)协议 | 第22-27页 |
(1) 协议内容 | 第22-23页 |
(2) IMAP命令 | 第23-27页 |
4 、 MIME(Multipurpose Internet Mail Extensions)协议 | 第27-31页 |
(1) MIME的Content-Type | 第28-30页 |
(2) MIME的Content-Transfer-Encoding(编码转换) | 第30-31页 |
5 、 PGP运行原理 | 第31-47页 |
(1) 运行方式 | 第31-37页 |
(2) 密钥和密钥环 | 第37-43页 |
(3) 公钥管理 | 第43-47页 |
三、 IPv6原理 | 第47-66页 |
1 、 IPv6协议概述 | 第47-48页 |
2 、 IPv6报头 | 第48-55页 |
(1) IPv6报头格式 | 第48-50页 |
(2) IPv6扩展报头 | 第50-51页 |
(3) 扩展报头的顺序 | 第51-52页 |
(4) IPv6报头与IPv4报头的区别 | 第52-55页 |
3 、 IPv6地址结构 | 第55-60页 |
(1) IPv6地址的表示形式 | 第55-56页 |
(2) 地址空间 | 第56-57页 |
(3) 地址类型 | 第57-60页 |
4 、 IPv6的安全功能 | 第60-66页 |
(1) IPv6协议的安全体系结构 | 第60-61页 |
(2) 认证报头(AH) | 第61-63页 |
(3) 加密的安全有效负载(ESP) | 第63-66页 |
四、 邮件系统的结构 | 第66-70页 |
1 、 邮件服务器的通信情形分析 | 第66-67页 |
2 、 邮件服务器模块划分 | 第67-68页 |
3 、 邮件客户端的通信情形分析 | 第68页 |
4 、 邮件客户端模块划分 | 第68-70页 |
五、 邮件服务器的实现过程分析 | 第70-95页 |
1 、 邮件服务器应用层网关 | 第70-76页 |
(1) 解决的问题 | 第70页 |
(2) IPv6的Socket接口 | 第70-71页 |
(3) IPv6地址族和协议族 | 第71-72页 |
(4) IPv6的Socket函数 | 第72-73页 |
(5) 应用层网关的作用 | 第73页 |
(6) IPv4与IPv6的互操作性 | 第73-75页 |
(7) 应用层代理网关的实现 | 第75-76页 |
2 、 邮件服务器发放证书模块 | 第76-78页 |
(1) 建立公钥环 | 第77页 |
(2) 建立私钥环 | 第77-78页 |
(3) 发放证书 | 第78页 |
3 、 服务器认证模块 | 第78-80页 |
(1) 与服务器的认证 | 第78-79页 |
(2) 对用户的认证 | 第79-80页 |
4 、 服务器加密和解密模块 | 第80-86页 |
(1) PGP2.6.3i的安装 | 第80-81页 |
(2) PGP2.6.3i的设置 | 第81页 |
(3) PGP2.6.3i的命令 | 第81-85页 |
(4) 服务器的加密模块 | 第85-86页 |
(5) 服务器的解密模块 | 第86页 |
(6) PGP的扩展程序 | 第86页 |
5 、 用户管理模块 | 第86-88页 |
(1) 新建用户 | 第87页 |
(2) 注销用户 | 第87页 |
(3) 更改用户信息 | 第87-88页 |
6 、 存储模块 | 第88-90页 |
(1) Maildir格式介绍 | 第88-89页 |
(2) Maildir的实现 | 第89-90页 |
7 、 SMTP服务器模块 | 第90-92页 |
8 、 POP3服务器模块 | 第92-93页 |
9 、 IMAP服务器模块 | 第93-95页 |
六、 邮件客户端实现过程分析 | 第95-100页 |
1 、 应用层网关的实现 | 第95-96页 |
2 、 加密解密和认证模块 | 第96-97页 |
(1) 密钥环的生成 | 第96页 |
(2) 加密和数字签名 | 第96-97页 |
(3) 解密和认证 | 第97页 |
(4) 对服务器的认证 | 第97页 |
3 、 邮件头部的变化 | 第97-100页 |
七、 结束语 | 第100-102页 |
参考文献 | 第102-106页 |
致谢 | 第106-108页 |