范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

基于商用密码技术的电子邮件系统研究

  摘 要
  分析电子邮件行业规范、技术现状、安全机制及面临的安全威胁,在电子邮件系统安全通道、用户登录、邮件投递等关键环节引入商用密码技术,提出结合电子邮件协议SMTP、IMAP、POP3、SMIME和商用密码技术的电子邮件安全保密措施。这些措施能够解决电子邮件安全接入、身份认证、密钥协商以及邮件内容加密的安全问题,使电子邮件系统用户登录、邮件投递等过程更加安全可靠。
  内容目录:
  1 传统电子邮件系统的安全风险
  1.1 网络安全风险
  1.2 邮件协议用户认证风险
  1.3 邮件内容泄露、篡改及仿冒风险
  2 电子邮件系统安全机制增强
  2.1 基于PKI体系的商用密码服务平台
  2.1.1 商用密码服务平台组成
  2.1.2 密码服务SDK主要能力
  2.1.3 密码服务平台对证书、密钥管理的支持
  2.2 电子邮件传输通道保护增强
  2.3 电子邮件传输通道保护增强
  2.4 电子邮件内容商密保护
  2.4.1 明文电子邮件MIME格式
  2.4.2 电子邮件SMIME商密签名及加密过程
  3 安全风险防范有效性分析
  3.1 网络安全风险
  3.2 邮件协议用户认证风险
  3.3 邮件内容泄露、篡改及仿冒风险
  4 结 语
  0 引 言
  电子邮件作为日常工作沟通的重要工具之一,已经在政府部门、大型企业以及军队中得到广泛应用。这些单位通过购买第三方电子邮件服务或者自建电子邮件系统为本单位工作人员提供电子邮件服务。由于电子邮件协议的开放性以及当前电子邮件安全机制的限制,无论是购买第三方电子邮件服务还是自建电子邮件系统,都面临两个方面的安全威胁:一是电子邮件用户身份识别的安全性不足;二是电子邮件以明文传输/存储或者以国际算法加密传输/存储所带来的电子邮件内容泄露风险。
  1 传统电子邮件系统的安全风险
  1.1 网络安全风险
  电子邮件协议是基于TCP/IP网络协议的应用层协议,在业务过程中会面临TCP/IP网络协议共性的DNS劫持、代理人攻击以及网络流量窃取分析等网络安全风险。
  1.2 邮件协议用户认证风险
  电子邮件系统使用SMTP协议进行电子邮件发送,使用IMAP/POP3协议进行电子邮件的接收。这两种协议均使用明文密码进行用户登录,虽然大部分电子邮件系统已经使用SSL安全通道的SMTPS协议,但通过代理攻击和DNS劫持攻击者可获得邮件协议登录消息中的明文密码。
  1.3 邮件内容泄露、篡改及仿冒风险
  电子邮件协议SMTP协议和IMAP/POP3协议中都是使用明文传输电子邮件正文和附件,导致电子邮件正文和附件面临被窃取的风险。此外,邮件协议的开放性也带来了垃圾邮件、钓鱼邮件以及病毒邮件等非法邮件内容的传播风险。
  2 电子邮件系统安全机制增强
  综合来看,传统电子邮件系统需要从以下几个方面进行安全性增强,主要包括基于PKI的密码服务基础设施、安全认证以及邮件内容的机密性、完整性和不可否认性。当前,商用密码技术已经能够支持电子邮件系统满足上述安全需求。从电子邮件系统的业务流程(邮箱登录、收发邮件等)来看,需要从通道保护、安全认证和邮件内容加密3个方面使用商用密码技术,全方位增强传统电子邮件系统的安全性。
  2.1 基于PKI体系的商用密码服务平台
  密码服务平台由密码服务平台服务端和客户端密码服务SDK组成,可为电子邮件系统提供商密密钥及证书管理、密码运算服务。
  2.1.1 商用密码服务平台组成
  密码服务平台服务端包括密钥管理服务、信息签名服务、用户管理服务和接入网关。
  密钥管理服务为密码服务SDK和使用密码服务SDK的应用用户提供密钥生成、分发、存储等管理服务。
  信息签名服务为密码服务SDK和接入网关提供身份签名功能。
  用户管理服务提供用户信息,包括用户名、邮箱地址、电话号码以及用户分组等的管理能力。
  接入网关为客户端密码服务SDK提供统一接入服务。
  2.1.2 密码服务SDK主要能力
  为邮件客户端提供加解密、签名验签、杂凑算法、随机数生成以及密钥管理等密码服务功能。支持公钥密码算法SM2,为邮件客户端提供签名验签和加解密服务;支持杂凑密码算法SM3,为邮件客户端提供完整性验证服务;支持分组密码算法SM4,为邮件客户端提供数据加密服务;与密码服务平台服务端共同为邮件客户端提供密钥生成、分发、存储等密钥管理服务和证书签发、验证等证书管理服务。
  2.1.3 密码服务平台对证书、密钥管理的支持
  邮件系统集成密码服务平台,邮件服务端集成密码服务平台服务端,邮件客户端集成密码服务SDK。邮件系统使用的密钥、证书只在密码服务平台服务端和密码服务SDK中保存和分发,邮件服务端和邮件客户端不直接使用密钥和证书。加密、签名等密码运算由密码服务SDK提供接口供邮件服务端和邮件客户端调用。密码运算在密码服务SDK内部完成。
  邮件系统的算法、密钥以及证书配用,如表1所示。
  邮件系统部署时或者新邮箱用户创建时,邮件服务端将邮箱用户同步到密码服务平台服务端。邮件客户端集成的密码服务SDK生成密码设备公私钥对,向密码服务平台服务端申请密码设备证书。密码服务平台服务端为邮箱用户预先生成加密公私钥对,申请加密证书。
  邮箱用户首次登录邮件客户端时,密码服务SDK生成用户签名公私钥对,向密码服务平台服务端申请用户签名证书。密码服务平台服务端将用户加密证书分发到密码服务SDK。
  2.2 电子邮件传输通道保护增强
  传统电子邮件系统可以使用基于国际算法SSL安全通道的IMAPS、POP3S以及SMTPS等邮件协议进行传输通道保护。本文所述方案在SSL中增加商密密码套件,将SSL安全通道的加密算法替换为商用密码算法。商密安全通道建立过程如图1所示。
  图1 商密安全通道建立过程
  2.3 电子邮件传输通道保护增强
  电子邮件涉及SMTP、POP3、IMAP这3种电子邮件协议,其中SMTP用于发送电子邮件,POP3和IMAP用于接收电子邮件。这3种协议均定义有各自的建立邮件会话、登录认证、邮件收发命令消息。以SMTP协议为例,SMTP协议使用AUTH LOGIN命令向邮件服务端发起登录认证请求,客户端将邮箱地址和密码明文BASE64编码发送给邮件服务端进行登录认证。
  本文所述方案在邮件协议登录阶段由密码服务SDK生成临时会话密钥,邮件客户端使用临时会话密钥和邮箱用户加密私钥,对登录密码进行数字信封保护,将签名加密后的登录密码发送给邮箱服务端进行登录认证,以增强电子邮箱登录密码使用的安全性。
  同时,为了规避电子邮箱登录密码由于用户管理不善或者黑客窃取所带来的风险,在用户登录邮箱的过程中增加短信验证码的双因子认证方式,以确保电子邮箱登录是用户知晓和确认的行为。
  2.4 电子邮件内容商密保护
  2.4.1 明文电子邮件MIME格式
  如图2所示,明文电子邮件遵循MIME规范。MIME将邮件分为邮件头和邮件体两部分,其中第1行到第13行为邮件头,第13行之后是邮件体。邮件头包含发件日期、发件人、收件人、邮件主题以及消息ID等重要信息;邮件体包含邮件正文、附件等信息;邮件体格式类型由Content-Type定义。
  图2 明文电子邮件格式
  2.4.2 电子邮件SMIME商密签名及加密过程
  SMIME规范是由互联网工程任务组(Internet Engineering Task Force,IETF)定义的邮件加密规范。SMIME规范的当前版本只定义有国际标准的RC、DES等加密算法和MD5、SHA等摘要算法,未涉及商密算法。本文所述方案是对SMIME规范的增强,采用商密算法SM2、SM3和SM4进行邮件的加密、摘要和签名运算。
  《GM/T 0010—2012 SM2密码算法加密签名消息语法规范》要求,对明文电子邮件MIME中的邮件体进行数字信封封装。具体地,使用SM3对邮件体进行摘要运算;使用发件人签名私钥对摘要进行签名;由密码服务SDK生成临时会话密钥;使用会话密钥和SM4算法对签名邮件体进行加密;使用收件人加密公钥和SM4算法对会话密钥进行加密。
  加密后的邮件体以文件附件的形式替换邮件MIME原邮件体。新的邮件体Content-Type设置为application/pkcs7-mime。
  3 安全风险防范有效性分析
  电子邮件系统面临的典型安全风险有3类——网络安全风险,邮件协议用户认证风险,内容泄露、篡改及仿冒风险。
  3.1 网络安全风险
  电子邮件面临与其他信息系统类似的网络安全风险,其中可以使用密码技术来防范网络安全风险,包含网络流量窃取、DNS劫持及代理人攻击等。攻击者通过分析网络协议和明文邮件协议,可以获取邮件内容。通过DNS劫持及代理人攻击,攻击者可以诱导用户在伪冒的邮件服务器登录,从而窃取到邮件内容。通过本文所述的商密安全通道,攻击者无法从网络数据中获取邮件协议内容。通过商密安全通道建立过程中对客户端和服务端证书的验证,攻击者即使进行了DNS劫持,也无法诱骗邮件客户端与伪冒邮件服务端建立安全通道和邮件会话。
  3.2 邮件协议用户认证风险
  电子邮件协议登录时传输的邮箱密码仅仅做了BASE64编码,如果邮件客户端与邮件服务端使用非安全通道的SMTP、IMAP、POP3协议进行邮件收发,攻击者分析邮件协议中AUTH LOGIN命令可以很容易获取到邮箱密码。另外,部分用户管理邮箱密码不善,也可能导致邮箱密码被窃取。使用本文所述的电子邮件协议安全认证增强方案,使用可靠的商密算法对密码进行签名加密保护,即使邮件客户端使用非安全通道的邮件协议收发电子邮件,邮箱密码也不会被攻击者窃取。再加上强制用户登录使用短信验证码的双因子认证方式,邮箱用户可以及时获知邮箱的异常登录行为。无论是非安全通道邮件协议还是密码保管不善导致的邮箱密码泄露风险,都可以被有效防范。
  3.3 邮件内容泄露、篡改及仿冒风险
  与邮箱密码泄露风险类似,由于传统电子邮件系统使用非安全通道的邮件协议进行邮件收发,攻击者可以分析网络数据获取到邮件内容。在使用国际规范加密邮件过程中,可能因为用户未妥善保管密钥或证书导致邮件内容被泄露、篡改或者仿冒。通过本文所述的基于商密PKI体系的密码服务平台对密钥和证书进行全生命周期的管理,对邮件内容进行签名、加密,避免了客户端本地邮件存储、邮件投递以及服务端本地邮件存储等环节邮件内容泄露、篡改及仿冒的风险。
  另外,由于邮件系统间的电子邮件收发不会进行身份验证,攻击者可能会利用这个特性发送大量垃圾邮件、钓鱼邮件或病毒邮件。密码服务平台只对合法的用户签发加密、签名证书,会对邮件内容进行商密签名和加密,因此攻击者将无法发送垃圾邮件、钓鱼邮件或病毒邮件。即使攻击者发送这类邮件,也可以通过签名信息很快确定攻击者身份。
  4 结 语
  当前,电子邮件系统作为日常工作沟通特别是不同法人实体间重要信息和文件交换的工具,成为网络黑客和其他非法攻击者的重要窥探目标。电子邮件协议自身的开放性、安全认证机制和加密邮件密钥/证书管理机制不完善,因此其存在极大的安全风险。
  电子邮件系统存在的安全风险包括邮箱密码爆破和字典攻击、DNS劫持及代理人攻击、邮件内容泄露、篡改、仿冒、垃圾邮件及钓鱼邮件等。电子邮件系统在设计时,需要充分利用密码技术对电子邮件业务关键环节进行针对性的安全性设计。本文从安全认证、通道保护、电子邮件内容加密、密钥及证书管理等方面阐述了传统电子邮件系统所面临的威胁,提出基于商密PKI体系的电子邮件系统安全机制和安全措施,保证了电子邮件系统的安全性。
  引用本文:汪凌锋,王中武,尹一桦.基于商用密码技术的电子邮件系统研究[J].通信技术,2021,54(5):1246-1250.
  作者简介 >>>
  汪凌锋  (1977—),男,硕士,高级工程师,主要研究方向为网络通信、信息安全;
  王中武  (1981—),男,硕士,高级工程师,主要研究方向为信息安全;
  尹一桦  (1978—),男,硕士,高级工程师,主要研究方向为信息安全。
  选自《通信技术》2021年第5期(为便于排版,已省去原文参考文献)
  商务合作 | 开白转载 | 媒体交流 | 理事服务
  请联系: 15710013727(微信同号)
  《信息安全与通信保密》杂志投稿邮箱:
  xxaqtgxt@163.com
  《通信技术》杂志投稿邮箱:
  tongxinjishu001@163.com
  更多信息,请关注微信公众号:信息安信息安全与通信保密杂志社

Niantic收购移动端3D扫描服务商ToolboxAI8月11日青亭网报道,AR游戏平台Niantic今天宣布,收购3D扫描地图服务商ToolboxAI。据悉,ToolboxAI最知名的产品就是iOS端基于激光雷达的3D地图扫描应用S人工智能生成的Master人脸,真的能破解和冒充人脸识别吗?所谓masterface的想法,即由机器学习算法生成的一组假图像,通过冒充人来破解面部生物识别系统,上周成为引人注目的海外头条新闻。但仔细研究该研究会发现明显的弱点,它不太可能在现人工智能是如何帮助检测和识别COVID19?COVID19全球疫情引起了大数据分析师和人工智能工程师的关注。将计算机断层扫描(CT)胸部图像分类为正常或感染需要密集的数据收集和AI模块的创新架构。在本文中,我们分享一下如何利5G技术将如何推动实时流媒体传输的发展?5G的快速发展给我国的通信技术输送了新的活力,同时,我们也需要认识到通信技术和音视频技术是相互影响相互促进的。在网络层面,5G无疑为音视频开发提供了有力的支持,网络通信的延时越低带视频技术结合机器学习和人工智能的5种方式,最后一个令人叫绝视频技术正在以稳定的速度发展,而且随着机器学习和人工智能在这几年的高速发展,以及在技术领域的巨大潜力,视频技术将迎来更大的演进。近年来令人兴奋的视频技术发展包括结合使用云计算和视频腾讯投资星柒玩,后者为互联网游戏研运商来源TechWeb。com。cn作者月风TechWeb企查查APP显示,7月27日,成都星柒玩科技有限公司发生工商变更,新增股东广西腾讯创业投资有限公司,持股15。企查查信息显示,联想PC秀最新技术笔记本搭载业界首家膏状液态金属散热介质来源快科技作者快科技在日前举办的超智能电脑创新论坛2021上,联想集中展示了联想在电脑平板等个人计算设备领域的创新,包括人工智能材料与工程软件与服务等方向的体验。其中,联想游戏笔记3d打印重现广东30座红色建筑最近有幸观赏到了广东30座红色建筑再重现,尤其结合这些建筑的背后故事,看完后心情久久不能平复。感慨先辈的艰难奋斗使的同时,也对科技的进步更加振奋,就像一台小小的3d打印机就能重现当公司强势推出MARVELL全系列万兆以太网卡联瑞电子秉承做专做精做强的战略方针,主动开拓以本企业为基础的以太网卡科技链条,积极与上下游科技企业构建互惠合作。近期公司与美满电子科技(上海)有限公司(原迈威科技集团有限公司)建立研发快讯双口万兆POE机器视觉图像采集卡2019本就是个平凡而不平静的年份,中国经济进入新常态,工业也步入4。0时代。工业4。0时代,又叫大数据时代智能化时代,简单说就是通过通讯技术虚拟网络和实体物理网络相结合,实现制造(POE)节能以太网工业节能以太网卡新选择很多人都会有一个疑问以太网为什么这么耗电?实际上,在网卡众多模块运行中,以太网PHY是最大耗电大户,以10兆百兆千兆以太网PHY为例,它的耗电量可达450mW1000mW,也正是因
左手IRR,右手NPV,掌握发家致富道路密码背景智能手机的普及让世界成为了我们指尖下的方寸之地。在各种信息爆炸出现的同时,五花八门的理财信息与我们的生活越贴越近。投资不再仅仅是企业行为,对于个人而言,也是很值得关注的内容。但政采云数据可视化探索之SpreadJS表格控件政采云有限公司(以下简称政采云)由浙江省财政厅与阿里巴巴集团合作建设,于2016年8月8日成立。公司以全球领先的云计算大数据人工智能等数字技术为基础,遵循制度定规则市场建平台属地化活字格V7。0Update1推出,提升大型系统的开发效率活字格是葡萄城基于专业控件领域40年的技术积累打造的企业级低代码开发平台,不但可以帮助业务人员等平民开发者自主构建贴近业务的企业应用,还能帮助专业开发者大幅提升工作效率,显著缩短企上投摩根基金使用SpreadJS表格控件满足金融数据处理需求纵观全球,金融数字化已经呈现出蓬勃发展的态势,而中国金融业的数字化发展尤其迅猛。近年来,国家高度重视数字经济发展,十四五规划提出,要抓住产业数字化数字化产业赋予的机遇,抓紧布局数字商场分区库房平面户型展示,自定义地图还可以这样玩众所周知,地图是一种常用的数据可视化展示方式。通过地图展示数据,可以很直观的观察出数据的地域分布特征。类似组合地图等更高级的图表,可以用来展示综合性更强的数据。然而,地图确定边界和新生代农民工如何守住一亩三分田号外号外,你上热搜了!开发者你好,欢迎加入新生代农民工群体。过去,程序员软件工程师经常自嘲为码农。从字面意思上说,码农是专门写代码的农民。他们多为高收入高学历的IT精英,拥有热爱编月光宝盒get用时间置换空间,聊聊稀疏数组的那些事儿背景数据结构是指带有结构特性的数据元素的集合。在数据结构中,数据之间通过一定的组织结构关联在一起,便于计算机存储和使用。从大类划分,数据结构可以分为线性结构和非线性结构,适用于不同低代码渠道商必看,开发和实施究竟有什么区别如果我们需要在后疫情时代寻找一个最受关注的IT技术,低代码肯定能名列前三。低代码技术通过可视化的方式大幅提升了软件开发的效率,并且很大程度上降低了技术门槛。然而,业务分析数据规划等。NET队长张善友16年微软腾讯云华为云MVP是怎样炼成的自由创新研究探索,很难想象到一个IT大神的博客,会将自由放在第一位,也许这二字代表的,既是精神,又是情怀。搞微软技术的,大家或多或少都有听说过微软的最有价值专家(MVP)。从200有你的城市吗?全国新增20个地区开展二手车出口业务据商务微新闻微信公众号11月30日消息,近日,商务部公安部联合印发通知,进一步扩大开展二手车出口业务的地区范围。11月27日,商务部召开专题工作会议,听取新增20个地方二手车出口筹资本助推,打电动飞的的时代正在快步走来3月30日,德国慕尼黑的一家名为Lilium的公司宣布,它将被美国的Qell(纳斯达克交易代码QELL)收购,实现在美国纳斯达克上市。Lilium何许公司?根据其官网信息,该公司致