应用层全安协议.ppt
《应用层全安协议.ppt》由会员分享,可在线阅读,更多相关《应用层全安协议.ppt(59页珍藏版)》请在三一办公上搜索。
1、第五部分 应用层安全通信协议,内 容 提 要,电子邮件安全协议电子商务安全协议网络管理安全体系Web服务安全协议,郑州轻工业学院计算机与通信,第六章电子邮件安全威胁与协议,电子邮件的威胁邮件炸弹邮件欺骗邮件服务器控制权电子邮件安全协议PEM(Privacy Enhanced Email,RFC 1421 through 1424)S/MIMEPGP(Pretty Good Privacy),电子邮件系统主要涉及的协议如下:SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)(RFC821)POP3(Post Office Protocol Version 3
2、,邮局协议版本3)(RFC1939)IMAP4(Internet Message Access Protocol Version 4,Internet消息访问协议版本4)(RFC2060)RFC822(Format of Electronic Mail Messages)MIME(Multipurpose Internet Mail Extensions,多用途Internet邮件扩展协议)(RFC 2045)HTTP(Hypertext Transfer Protocol,超文本传输协议)(RFC2616)HTML(Hypertext Markup Language超文本标识语言)(RFC1
3、866),电子邮件安全安全需求,郑州轻工业学院计算机与通信,机密性:只有接收者才能阅读报文的加密:关键是密钥的分发收发双方如何共享密钥?认证:发送者的身份认证基于公钥技术,发送者私钥对报文摘要进行加密,即数字签名基于共享密钥:事先发送者与接收者共享一个密钥,采用消息认证码(MAC)对报文进行认证完整性:报文未被修改报文的完整性与身份认证的方法类似,通常可在一起进行抗否认性:发信者的不可抵赖性,可供第三方鉴别基于公钥技术,采用发送者的私钥签名,发送者生成一个密钥,采用对称密码算法加密报文,即SM再用接收方的公钥加密密钥S,并与加密的报文同时发送。假设接收者有A、B、C三人,就分别生成三个加密密钥
4、KAS,KBS,KCS。,郑州轻工业学院计算机与通信,电子邮件安全PEM概述,PEM(Privacy Enhanced Mail)协议是80年代末90年代初发展起来的,它的功能主要包括加密、源认证和完整性,RFC1421-1424与此同时,出台了传输多种媒体格式的EMAIL标准:MIME,S/MIME(RFC2633)采用了PEM的许多设计原理在MIME的基础上进行了扩展PEM是在因特网电子邮件的标准格式上增加了加密、鉴别和密钥管理的功能,允许使用公开密钥和专用密钥的加密方式,并能够支持多种加密工具。对于每个电子邮件报文可以在报文头中规定特定的加密算法、数字鉴别算法、散列功能等安全措施。,郑州
5、轻工业学院计算机与通信,电子邮件安全PEM构成,PEM将邮件报文分成几部分,有的需要加密,有的则需要认证,这些需要特殊处理的报文通过语句标记。例如在需要加密的报文段前插入BEGIN PRIVACY-ENHANCED MESSAGE在需要加密的报文后插入END PRIVACY-ENHANCED MESSAGE报文加密采用DES算法认证采用MD-5密钥的分发基于公钥技术,用接收者的公钥加密会话密钥,并在RFC 1422中定义了证书体系。基于对称密码时,采用事先共享的密钥加密会话密钥。,郑州轻工业学院计算机与通信,电子邮件安全PEM过程,电子邮件基本原理,电子邮件的传输机制基本协议及其标准MINE,
6、传输机制,1982年制定了简单电子邮件传输协议SMTP,成为事实上的标准,1984年,CCITT制定了报文处理系统MHS标准及其MOTIF标准,1988年,X.400定义了一个功能强大的电子邮件标准,但是过于复杂,没有推广使用。SMPT只能传输可打印的ASCII码邮件,1992年制定了新的电子邮件标准-MIME.,邮政系统,读信,拆封,封装,写信,投入信箱,宿邮局接收,源邮局发送,投入邮筒,发信者,收信者,中转,用户,邮政传递系统,message,envelope(address),addressingrouting,collecting,delivering,阅读,拆封,封装,编辑,投入邮箱
7、,宿主机接收,源主机发送,邮件缓存,发送方,接收方,中转,用户,邮件传输系统,电子邮件系统,Mail program,message,envelope(address),collecting,addressingrouting,delivering,用户接口(用户代理user agent):在本地运行,具有友好的界面来发送和接收电子邮件,具有撰写、显示、处理邮件的功能。邮件传输程序在后台运行,完成将邮件发送和接收功能,邮件传输程序也成为报文传输代理(message transfer agent)-MAT.电子邮件传输过程中经过多个结点,每个结点都要安装MTA,进行邮件的存储转发。MAT的集合构
8、成了报文传输系统(MTS),基本协议及其标准(一)-SNMP,SMTP协议是最早出现的,也是被普遍使用的最基本的Internet邮件服务协议。协议规定了客户与服务器MTA之间双向通信的规则和信封信息的传递。是两个MTA之间的通信协议。SMTP工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器。最初,使用SMTP服务不需要额外的身份验证。但随着垃圾邮件越来越多,现在的SMTP服务向接收邮件的POP服务看齐了,同样需要身份验证,这在一定程度上避免了垃圾邮件。SMTP使用众所周知的TCP端口25,是个请求/响应协议,命令和响应都是基于ASCII文本,并以CR和L
9、F(回车换行)结束。规定了14条命令和21中应答信息。每个命令有4个字母组成。,SMTP通信的三个阶段,建立连接:发送方将要发送的电子邮件送到邮件缓冲区,SMTP客户每隔一定时间岁缓冲区进行扫描,如果发现有邮件,通过25号端口与目的主机的SMTP服务器建立TCP连接,SMTP服务器发出“220 service ready”消息,客户机法搜刮“hello”响应,并附上主机名。如果准备好,SMTP回答“250 ok”。邮件传输:执行mail命令,发送方发出RCPT命令,接受方对于每个命令都要发送“250ok”确认。最后通过DATA命令发送内容。连接释放:发送完毕,SMTP客户发送quit命令,接受
10、方回应221,关闭连接。,基本协议及其标准(二)-文本电子邮件标准,电子邮件由三部分组成:信封(envelope)是MTA用来交付的信息,如:MAIL FROM:RCPT TO:信头(首部)由用户代理使用。如:Received、Message-Id、From、Data、Reply-To、X-Mailer、To、Subject等等。每个首部字段都包含一个名称,紧跟一个冒号,接着是字段值。RFC822指明了首部字段的解释,其中以X-开始的首部字段是用户定义的字段。长首部字段,如Received,被折在几行中,以空格开头。信体 是用户想要传送的报文和数据。,POP3,与SMTP协议相同,POP3也是
11、个请求/响应协议。其命令由短关键字构成,后面接着可选的参数,以CR和LF符结束,作为单行文本发送。例如:USER name 给出用户信箱名称。PASS password 给出用户信箱口令。STAT 请求服务器返回消息数和大小。RETR msgnum 请求服务器发送指定的报文。DELE msgnum 请求服务器删除指定的报文。QUIT 结束会话。,IMAP4协议,IMAP(Internet Message Access Protocol)是一种强有力的邮箱访问方式,它为用户提供了有选择地从邮件服务器接收邮件的功能、基于服务器的信息处理功能和共享信箱功能。,与POP3的比较:POP3提供了快捷的邮
12、件下载服务,用户可以把邮箱里的信下载到PC上进行离线阅读,并可以选择将邮件从服务器上删除。用户在任何时候都可阅读已经下载的邮件。IMAP同样提供了方便的邮件下载服务,让用户能进行离线阅读,但远远不只这些。IMAP提供的摘要浏览功能可以让用户在阅读完所有的邮件到达时间、主题、发件人、大小等信息后作出是否下载邮件的决定。配合IMAP客户端软件的支持,用户还可以有选择的下载附件。举例来说,假如一封邮件里含有大大小小共5个附件,而其中只有2个附件是你需要的,你就可以只下载那两个附件,节省了下载其余3个的时间。,电子邮件的传输机制,发送者UA创建一个电子邮件,-经过本地的MTA发送,-再经过MTS传输至
13、接受者的MTA进行接收,-并使用接受者的UA显示报文。,郑州轻工业学院计算机与通信,PEM密钥管理与存在问题,MIME,MIME的英文全称是“Multipurpose Internet Mail Extensions”多功能Internet 邮件扩充服务,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。服务器会将它们发送的多媒体数据的类型告诉浏览器,而通知手段就是说明该多媒体数据的MIME类型,从而让浏览器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等等。服务器将MIME标志符放入传送的数据中来告诉浏览器使用哪种插件读取相关文件。MI
14、ME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。,SMTP的缺点,不能传输可执行文件或者二进制文件。限于传输7位的SACII码,其他语言文字无法传输。服务器拒绝超过一定长度的邮件。没有完全按照RFC821的SMTP标准,存在一些问题:回车、换行的删除和增加;后面多余空格的删除;超过76个字符时的处理:截断或自动换行。,郑州轻工业学院计算机与通信,电子邮件安全PGP协议,Email安全加密系统PGP提供的安全业务:加密:发信人产生一次性会话密钥,以IDEA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用 层全安 协议
链接地址:https://www.31ppt.com/p-6279911.html