S/MIME提供的邮件加密方法是高度安全的

您现在的位置: 青羽科技 >> 知道 >> 基础知识 >> 知道正文

 

 

MIME/S-MIME

MIME 的格式灵活,允许邮件中包含任意类型的文件。 MIME 消息可以包含文本、图象、声音、视频及其它应用程序的特定数据。具体来说, MIME 允许邮件包括:

单个消息中可含多个对象;
文本文档不限制一行长度或全文长度;
可传输 ASCII 以外的字符集,允许非英语语种的消息;
多字体消息 ;
二进制或特定应用程序文件 ;
图象、声音、视频及多媒体消息。

MIME 的安全版本 S/MIME (Secure/Multipurpose Internet Mail Extensions) 设计用来支持邮件的加密。基于 MIME 标准, S/MIME 为电子消息应用程序提供如下加密安全服务:认证、完整性保护、鉴定及数据保密等。

传统的邮件用户代理(MUA)可以使用 S/MIME 来加密发送邮件及解密接收邮件。然而, S/MIME 并不仅限于邮件的使用,它也能应用于任何可以传送 MIME 数据的传输机制,例如 HTTP 。同样, S/MIME 利用 MIME 的面向对象特征允许在混合传输系统中交换安全消息。

此外, S/MIME 还可应用于消息自动传送代理,它们使用不需任何人为操作的加密安全服务,例如软件文档签名、发送到网上的 FAX 加密等。

协议结构

MIME邮件头字段定义如下:

实体头:=[目录CRLF]

[编码CRLF]

[ID CRLF]

[描述CRLF]

*(MIME扩展字段CRLF)

MIME消息头:=实体头

字段

CRLF版本

;在BNF定义中声明的消息头字

;段顺序应该忽略;

MIME局部头:=实体头

MIME信息头有:
MIME-Version:
这个头提供了所用MIME的版本号。这个值习惯上为1.0。
Content-Type:
它定义了数据的类型,以便数据能被适当的处理。有效的类型有:text,
image,audio,video, applications,multipart和message。注意任何一个二进制附件都应该被叫做application/octet- stream。这个头的一些用例为:image/jpg, application/mswork,multipart/mixed,这只是很少的一部分。
Content-Transfer-Encoding:
这是所有头中最重要的一个,因为它说明了对数据所执行的编码方式,客
户/MUA 将用它对附件进行解码。对于每个附件,可以使用7bit,8bit,
binary ,quoted-printable,base64和custom中的一种编码方式。7bit编码是用在US ASCII字符集上的常用的一种编码方式,也就是,保持它的原样。8bit和binary编码一般不用。对人类可读的标准文本,如果传输要经过对格式有影响的网关时对其进行保护,可以使用quoted printable 。Base64是一种通用方法,在需要决定使用哪一种编码方法时,它提供了一个不用费脑子的选择;它通常用在二进制,非文本数据上。注意,任何非7bit 数据必须用一种模式编码,这样它就可以通过Internet邮件网关!
Content-ID:
如果Content-Type是message/external-body或multipart/alternative时,这个
头就有用了。它超出了本文的范围。
Content-Description:
这是一个可选的头。它是任何信息段内容的自由文本描述。描述必须使用us-ascii码。
Content-Disposition:
一个试验性的头,它用于给客户程序/MUA提供提示,来决定是否在行内显示附件或作为单独的附件。

[字段]

;不从“目录”开始的任何字段

;没有具体含义,可忽略。

;在BNF定义中声明的消息头字

;段顺序应该忽略;

消息格式和S/MIME实现过程在相关文件中可以查阅。

S/MIME提供的邮件加密方法是高度安全的,青羽科技提供邮件加密解决方案。

 

::相关文档::
IMAP & IMAP4
POP & POP3
SMTP
本页关键词:S/MIME|MIME

产品和服务 | 邮件解决方案 | 合作伙伴 | 联系我们 | 加入青羽 | 网站地图

©2002-2007 上海青羽电脑科技有限公司 版权所有 沪ICP备05016146号