电子邮件IBE加密研究
2018-03-23龙毅宏
龙毅宏,黄 强,王 维
(武汉理工大学信息工程学院,湖北 武汉 430070)
0 引言
电子邮件是人们常用的信息传递工具,许多的敏感和重要信息都是通过电子邮件传送的,保证电子邮件安全非常重要。目前保证电子邮件安全的技术方案主要有两种,PGP(Pretty Good Privacy)[1],和S/MIME(Secure/Multipurpose Internet Mail Extensions)[2],这两种技术方案都是采用公钥密码技术,都能实现电子邮件的消息鉴别和数据保密。S/MIME 基于 PKI(Public Key Infrastructure)[3,4]安全技术体系,它通过 CA认证机构签发的数字证书实现电子邮件的数字签名和数据加密。PGP与S/MIME的公钥管理机制不同,它的公钥发布不是通过 CA认证机构,而是通过社交网络传播。目前的大部分的标准邮件客户端,如微软 Outlook、Mozilla Thunderbird(雷鸟),都支持基于数字证书的电子邮件安全保护,同时,许多的邮件客户端也通过插件(Plug-in)技术支持基于PGP的邮件安全。
采用传统的公钥密码技术对电子邮件进行邮件加密的最大问题是:邮件加密方必须事先获得并配置加密邮件接收方的公钥(如数字证书),并在加密邮件接收方的公钥更新后及时获得并配置接收方更新的公钥,这对用户特别是普通用户而言是一件非常麻烦的事。实际上,数据加密方要事先获得加密数据接收方的公钥是传统公钥密码体制的一个普遍性的问题,这一问题妨碍了公钥密码技术的广泛应用。为了解决公钥密码体制在应用中存在的问题,人们提出了基于标识的密码体制(Identity Based Cryptography,IBC)[5-10],包括基于标识的签名(Identity Based Signature)[5,6]和基于标识的加密(Identity-Based Encryption)[7-10]。IBC密码体制属于公开密钥密码体制,其将用……
