前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >[S/MIME] Actalis Free S/MIME Certificates 与邮件签名/加密证书与 Outlook

[S/MIME] Actalis Free S/MIME Certificates 与邮件签名/加密证书与 Outlook

作者头像
Nyarime
发布于 2021-12-13 13:19:29
发布于 2021-12-13 13:19:29
5.4K0
举报
文章被收录于专栏:云外科技云外科技

说到数字证书,常见的除了有 SSL(Secure Sockets Layer,安全套接层)证书外,还有 Code Signing(代码签名)证书、Document Signing(文件签名)证书和邮件证书(S/MIME)。SSL 证书通常用于加密互联网连接,而代码签名和文档签名证书则多用于身份识别和认证,S/MIME 则均具两者之间的功能——为邮件签名,同时可以选择使用证书加密邮件。笔者将在本文介绍一下目前几乎是唯一一款免费的电子邮件加密证书——Actalis Free S/MIME Certificates 及电子邮件证书的详细使用。

Actalis Free S/MIME Certificates 简介

  ACTALIS S.p.A. Sole Shareholder Limited Company (以下简称 Actalis 公司或 Actalis)是一家拥有 WebTrust 认证的顶级证书颁发机构(Root CA),是欧洲主要的 SSL CA 和 CA/Browser 论坛唯一一位来自意大利的会员。   Actalis 目前有两条产品线,分别为 SSL 证书和 S/MIME 证书,SSL 不再赘述(他家的直销价格比较贵,建议去 www.kurito.net 买骨折价);本文的重点在他家的 S/MIME 证书上。Actalis 签发两类 S/MIME 证书,分别为企业级 S/MIME 证书(Corporate S/MIME Certificates)和免费 S/MIME 证书(Free S/MIME Certificates)。其中,企业级证书需要公司统一提供身份证明和电子邮件地址,由 Actalis 审核后签发,最长有效期为三年;个人证书是免费开放申请的,有效期为一年整。   目前,诸如 DigiCert 和 Sectigo 都有开放过免费或仅收一元的个人邮件证书,但绝大多数有效期仅为三个月——甚至还有一个月的“试用版”。基于 S/MIME 实现加密并让收件人成功解密这一过程的复杂性,笔者并不建议将三个月的邮件证书用在上产环境——每个季度都要发邮件通知收件人“我更新了邮件加密证书”显然不够专业和安全。

Actalis Free S/MIME Certificates 申请

  访问申请链接 https://extrassl.actalis.it/portal/uapub/freemail服务器在 Actalis 的老家意大利,众所周知,国内网络对意大利的服务器不是很友好,建议耐心地等几分钟)

  在第一个输入框内填上你的电子邮件地址,并单击下方的“Send Verification Email”按钮,静待验证邮件发送到你的邮箱中。

  验证邮件由意大利语和英语两种语言写成,大意是“为了确定电子邮件的有效性,我们给您发送了这封邮件,下方附带了验证码,希望您能按照操作继续这一过程”云云,见下图:(token 和 code 均已经过处理)

  回到 Actalis Free Email Certificate 申请页面,将刚刚从邮件中获得的 Verification code 填入对应的文本框中,依次单击下方的 Google reCAPTCHA 认证块进行人机验证,勾选下方三个复选框(分别表示“我声明已阅读并接受上述条款和条件,包括适用的证书政策。”“我声明已仔细阅读并明确接受上述特定条款。”“我声明已阅读由Actalis根据欧洲联盟2016/679号条例(“GDPR”)第13条提供的上述隐私信息,并同意出于指定目的和方式处理个人数据。我还声明并知道,在不同意这种处理的情况下,可以使用上述信息中指明的规定。”),最后两道“选择题”属于对方征求向您发送商业营销邮件许可,笔者就不过多解释,请诸位看官随意选择。一切选择题都做完之后,单击下方的“Submit request”按钮:

  一切准确无误后,页面将跳转到“申请成功”界面,您的证书密码将显示在网页上(注意,此密码仅在此页面显示一次,务必妥善保管密码),单击下方的“PRINT”可以调出浏览器的打印窗口方便将此页打印保存。

  与此同时,PFX(Personal inFormation eXchange,个人信息交换)格式的证书文件将作为附件发送至申请证书的邮箱中。

S/MIME 在 Outlook 上的使用

  Outlook Web App(即 Outlook 网页版)支持使用 S/MIME 签署或加密发送邮件,但需要 Microsoft Edge 或 Google Chrome 安装相关扩展程序(即“插件”)支持;安装这些扩展程序需要用到浏览器策略 ExtensionInstallForcelist,而此项策略仅在当前计算机加入了域或 Microsoft Azure AD 是才会生效,到头来还得把自己的电脑“上云”……着实痛苦。笔者折腾一下午无果,由是放弃在 Outlook Web App 上发送签名或加密邮件。

  下面来具体说 Microsoft Office Outlook(Outlook 客户端)如何使用 S/MIME 证书为邮件签名和加密。   首先,你必须安装了 Office 专业版或以上才能够使用 Office Outlook 客户端。没有的话,蓝点网 Office Tool Plus 可以一键卸载、一键安装、一键 KMS 激活(有桌面版 Office 订阅的可以直接登录激活)。   配置 Outlook 客户端的相关操作多如牛毛,在此不表。

  此处插段科普:
  1. 一般的,S/MIME 证书用于对邮件进行“签署”或“加密”,“签署”指不使用证书私钥对邮件内容进行加密、仅将自己的证书公钥附在邮件上以证明自己身份的行为,如是发出的邮件由于是明文,可被收件人直接解读;“加密”指使用收件人的证书公钥对邮件进行加密,如是发出的邮件为密文,收件人需要使用自己的证书私钥钥对邮件进行解密;
  2. 邮件的签署和加密为互不对立、互不包含的两项操作,换句话说可以“签署但不加密”、可以“加密但不签署”(不建议如此),也可以“签署并加密”;同一封邮件中,发件人可以使用相同或不同的证书进行“签署”和“加密”;
  3. “签署但不加密”的邮件发到收件人手中时,收件人即拥有了发件人的证书公钥;“签署并加密”的邮件到达收件人手中时,收件人必须使用已经自己的证书私钥钥才能解密邮件;换句话说,发件人必须预先向收件人发送过一封“签署但不加密”的邮件,确保收件人保存发件人的证书公钥后再发送“签署并加密”的邮件,才能保证收件人能够成功解密已加密的邮件。

  此处笔者以发件人 i@iksi.me 和收件人 z@idc.moe 建立加密邮件通信为例,演示 Outlook 客户端使用 S/MIME 签署和加密邮件的功能。   双击前文所提到的 Actalis 签发的 S/MIME 证书,进入 Windows 证书导入向导。无脑快进到下一步,输入 Actalis Free Email Certificate “申请成功”界面显示的密码,下一步选择“将所有的证书都放入下列存储(P)”——“个人”并继续加速(下一步)直至完成。

  打开 Outlook 客户端,依次单击“文件(左上角)”“选项(左下角)”“信任中心(对话框左边底部)”“信任中心设置”“电子邮件安全性”“设置”,并在弹出的对话框中设置上一步导入的数字证书,依次单击各级对话框的“确定”以保存所做的更改:

发件人与收件人初次通信

  由于发件人和收件人均没有对方的证书公钥,因此需要初次通信互相发送“签署但不加密”的邮件以互相交换证书公钥,为以后的加密通信创造条件。   转到 Outlook 客户端主界面,单击左上角的“新建电子邮件”按钮,开始写邮件,收件人为 z@idc.moe,接着便是一些必要的信息。

  单击导航栏“选项”选项卡,在下方飘过的一组功能里选中“签署”(注意,目前为初次通信,请勿选择“签署”左边的“加密”

  一切就绪,发送之。数秒后,收件人 z@idc.moe 已收到。邮件标题后面跟有“数字签名”的标志。

收件人向原发件人传递自己的证书公钥

  使用 z@idc.moe 向 i@iksi.me 回复一封“签署但不加密”的邮件。数秒后,i@iksi.me 已收到。右方有“已签名”的标记。

发件人保存收件人证书公钥(将收件人及其证书公钥添加至通讯录)

  双击目前的发件人 z@idc.moe 头像左上的电子邮件地址不要双击头像),弹出名片,单击电子邮件地址下方、“发送电子邮件”右方的三个点,选择“添加到联系人(A)”:

  弹出的窗口会列出联系人信息,单击上方导航栏的“证书”,确定对方的证书存在后,单击左上角的“保存并关闭”:

发件人向收件人发送加密邮件

  再次新建电子邮件,在选择“收件人”时直接单击“收件人(T)”按钮,在弹出的窗口中找到 z@idc.moe,双击之,使窗口下方“收件人”一栏里出现联系人名称,单击下方的“确定”:

  单击导航栏“选项”选项卡,在下方飘过的一组功能里选中“签署”和“加密”(此时可以向收件人 z@idc.moe 发送使用 S/MIME 证书加密过的邮件了):

  数十秒后,收件人 z@idc.moe 收到了加密邮件。右方有“已加密”的标记。

S/MIME 在 Magic WinMail 上的使用

  首先感谢鹏老板赞助的 Magic WinMail 邮局,@idc.moe 邮件服务运行于其上。   由于前文的描述细节较为完整,在此仅粗略地叙述一下 Magic WinMail 与 Outlook 在 S/MIME 方面的区别:   Magic WinMail 只认可证书 Subject 的 emailAdress 字段与邮箱地址匹配,而目前根据 RFC 5751 的定义,S/MIME 证书由证书增强型密钥用法 1.3.6.1.5.5.7.3.4 标识和控制,电子邮件地址将作为 commonName 写在证书中,故包括 Actalis Free S/MIME Certificates 在内的 S/MIME 证书均无法成功导入 Magic WinMail,即无法使用上述受影响的证书发件和解密收件。   纵然如此,使用自签名证书依旧可以使 Magic WinMail 实现签署和加密邮件。

Magic WinMail 自签名证书

  单击 Magic WinMail 左上角九宫格状按钮,在弹出的 Tab 中选择“配置箱”,选择左侧的“证书管理”,“我的证书”右边的“+”,在右边填入相应信息后单击“保存”按钮,完成自签名证书的签发:

Magic WinMail 签名邮件

  单击 Magic WinMail 的“写邮件”按钮,填写收件人、邮件主题和邮件内容后勾选右边的“数字签名”,发送之。

  数秒后,收件人在 Outlook 收到邮件(由于使用自签名证书签署邮件,此信大概率被投入垃圾箱)。参见上文“将收件人及其证书公钥添加至通讯录”的操作。

Magic WinMail 发送加密邮件

  单击 Magic WinMail 左上角九宫格状按钮,在弹出的 Tab 中选择“配置箱”,选择左侧的“证书管理”,“其他人的证书”右边的“上传”,在右边选择上传的证书文件后单击“导入”按钮,完成收件人证书公钥的导入:

  单击 Magic WinMail 的“写邮件”按钮,填写收件人、邮件主题和邮件内容后勾选右边的“数字签名”和“邮件加密”,发送之。

  仍然提示“以下地址没有 SSL 证书,不能发送加密邮件!”暂无解决办法。

  终。

参考来源

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
FDA ESG规定:必须使用数字证书保证通信安全
为了能在高安全的环境中与合作伙伴传输处理各类电子文件信息,FDA推出了ESG解决方案用于接收、处理电子监管信息。FDA ESG遵循安全传输协议标准,要求ESG账户在提交电子信息过程中必须使用数字证书保证通信安全。
Anita
2021/09/15
1.4K0
FDA ESG规定:必须使用数字证书保证通信安全
S/MIME电子邮件证书,符合FDA邮件安全要求
美国食品和药物管理局 (FDA)要求合作伙伴提交或接收电子监管信息时,必须使用数字证书保障通信安全。
沃通WoTrus数字证书
2023/03/31
9570
S/MIME电子邮件证书,符合FDA邮件安全要求
FDA邮件安全解决方案
最近,有不少药企,食品行业客户询问如何与FDA保持邮件通信安全、畅通,要解决此问题首先得了解FDA对邮件通信的规定,然后做好邮件安全合规工作,保证企业与FDA通信安全!
Anita
2021/11/19
1.3K0
FDA邮件安全解决方案
企业邮件安全防护实践
邮件系统作为一种有效的内外部工作沟通平台,在企业内得到广泛使用。同时,广告邮件、垃圾邮件、钓鱼邮件等问题就成了企业邮件安全头号难题。所以我们的企业安全人员以往更多关注反垃圾邮件,向对数据保密,反钓鱼方向演进。
FB客服
2019/10/24
3.5K0
企业邮件安全防护实践
电子邮件伪造
电子邮件伪造是指发送者故意篡改邮件头部信息,以使邮件看起来似乎是来自另一个人或组织的行为。这种行为可能用于欺骗、诈骗、垃圾邮件发送等目的。以下是一些常见的电子邮件伪造技术。
zy010101
2024/05/25
3660
电子邮件伪造
他居然发邮件请我去吃饭——邮件伪造那些事儿
今天中午吃午饭的时候,突然收到一封邮件,我一看,不得了啊,居然是美国前总统给我发来的邮件,还说要我助他一臂之力成为新总统。下午再看他的新闻,感觉他现在都自身难保了,怎么会请我吃饭呢?于是怀疑这封邮件是伪造的…
Regan Yue
2022/09/20
1.1K0
他居然发邮件请我去吃饭——邮件伪造那些事儿
GPG:为你的 Git 提交记录加一把锁
  GPG,全称 GNU Privacy Guard,也可以写成 GnuPG。它是一款免费开源的加密软件,也是不开源不免费的 PGP(Pretty Good Privacy)的替代品,有关详情可以查看参考资料。由于 GPG 可以用于签名或者加密,所以在文件加密、邮件加密、代码签名等方面应用较多。
zhonger
2022/10/28
1.4K0
GPG:为你的 Git 提交记录加一把锁
使用S/MIME电子邮件证书,防范钓鱼邮件攻击风险
据媒体报道,研究人员证实Outlook等邮件客户端向电子邮件收件人显示的“外部发件人”警告可能被恶意发件人隐藏。网络钓鱼攻击者和欺诈者只需在他们发送的电子邮件中更改几行HTML和CSS代码,就能篡改“外部发件人”等警告提示的措辞或使其完全消失。
沃通WoTrus数字证书
2023/03/06
9650
使用S/MIME电子邮件证书,防范钓鱼邮件攻击风险
Openssl加密解密原理+CA自建实现
前言 互联网的惊人发展使企业和消费者都感到非常兴奋,它正改变着我们的生活和工作方式。但是,互联网的安全程度如何——尤其是在通过它发送机密信息时的安全性——已经成为人们关心的主要问题。随着时代的发展,加密原理也不断地在更新换代. 数据的加密目前已广泛地运用于战争,商业活动,信息交换等领域,。其实加密技术也不是什么新生事物,只不过应用在当今电子商务、电脑网络中还是近几年的历史。以下我们将了解一下加密技术的方方面面,愿能为那些对加密技术有兴趣的朋友提供一个详细了解的机会! 在 电子商务没有出现之前,我们基本上
小小科
2018/05/02
1.7K0
Openssl加密解密原理+CA自建实现
腾讯云「邮件证书」重磅发布!从此告别邮件安全漏洞
电子邮件的普遍应用,有效提高了我们工作和生活的通信效率;但也衍生出“邮件篡改、病毒邮件、垃圾邮件、邮件炸弹”等一系列安全问题。下图中的一系列数据,更是直观揭露了人们邮件安全意识薄弱这一客观事实。 先来看两个黑客利用邮件安全漏洞谋取利益的真实案例。 案例1 一个大型国企的财务人员收到经理的邮件,示意他应该给A公司结款,财务人员经过审核发现,确实到 了结款时间,于是通过财务系统把钱转给了“A公司”。然而,过了几个月,真正的A公司找到这家企业,要求结款。这时公司才发现,原来之前的几百万根本没有汇进A公司的账
腾讯云DNSPod团队
2023/05/04
9360
腾讯云「邮件证书」重磅发布!从此告别邮件安全漏洞
什么是X.509证书?X.509证书工作原理及应用?
X.509是公钥基础设施(PKI)的标准格式。X.509证书就是基于国际电信联盟(ITU)制定的X.509标准的数字证书。X.509证书主要用于识别互联网通信和计算机网络中的身份,保护数据传输安全。X.509证书无处不在,比如我们每天使用的网站、移动应用程序、电子文档以及连接的设备等都有它的身影。
Anita
2021/09/28
5.2K0
什么是X.509证书?X.509证书工作原理及应用?
一封伪造邮件引发的“探索”(涉及钓鱼邮件、SPF和DKIM等)
0x00. 引言 我用swaks 发送一封以我们公司CTO为显示发件人(腾讯企业邮箱)的伪造邮件给我的一个同事,邮件的内容就是让这位同事去CTO的办公司一趟,没想到这位同事真的去了,然后一脸懵逼的回来了。 恶作剧算是完了,但是这让我开始研究伪造邮件是为什么产生的,腾讯企业邮为什么没有拦截。 0x01. 关于伪造邮件的一些总结 1) 邮件服务商之间转发邮件是不需要认证的,也就是说MTA 到MTA之间转发邮件是不需要认证的,这是SMTP协议本身定义的。 所以协议钓鱼邮件就可以伪称来自某某MTA发送钓鱼邮件;
FB客服
2018/02/28
6.1K0
一封伪造邮件引发的“探索”(涉及钓鱼邮件、SPF和DKIM等)
在Debian 8上使用Postfix配置SPF和DKIM
SPF(发件人策略框架)是一种向邮件服务器标识允许哪些主机为给定域发送电子邮件的系统。设置SPF有助于防止您的电子邮件被归类为垃圾邮件。
番茄味
2018/09/11
5.1K0
ARP欺骗&IP欺骗&TCP劫持攻击&DNS攻击&邮件攻击|网络攻防课堂笔记
在《网络攻击与防御》这门课第第五章欺骗攻击与防御还是很值得去好好听一下的, 在这章里面主要讲了下面五个欺骗:
h0cksr
2023/05/18
9370
Outlook应用指南(3)——联系人管
我们在日常生活中,会将一些常用的电话记在电话本中,以便在需要时能够立即查阅。Outlook的“联系人”列表也具有相似的作用,你可以建立一些同事和亲朋好友的通讯簿,不仅能记录他们的电子邮件地址,还可以包括电话号码、联系地址和生日等各类资料。以下给大家介绍一些Outlook“联系人”的相关功能和操作技巧。
py3study
2020/01/09
1.9K0
邮件形同裸奔,PGP与S/MIME加密协议被曝严重漏洞
由9名学者组成的团队向全世界发出警告,OpenPGP和S / MIME电子邮件加密工具中的严重漏洞。该研究小组称,这个代号为EFAIL的漏洞如果被利用,将允许攻击者从发送或接收的消息中提取明文内容。
FB客服
2018/07/30
1.2K0
邮件形同裸奔,PGP与S/MIME加密协议被曝严重漏洞
电子邮件有没有必要使用签名证书?
随着网络技术的迅速发展,人们对网络安全也越来越重视,网路通信技术的发展使得人们的沟通交流更为便捷和多样化,但网路通信安全事件也日益频发多发,成为不容忽视的网络安全问题。电子邮件在我们的生活和工作中扮演了重要角色,而为了保障邮件信息安全,电子邮件签名证书应运而生,成为了保障邮件信息安全的工具。那么,什么是邮件签名证书?邮件签名证书对于邮件使用者来说有多重要?我们先从邮件签名证书的定义开始了解。
JoySSL
2023/02/24
1.1K0
电子邮件有没有必要使用签名证书?
对称及非对称加密工作原理,附:密钥交换的过程
对称密钥算法非常适合于快速并安全地加密数据。但缺点是,发件人和收件人必须在交换数据之前先交换密钥。结合使用加密数据的对称密钥算法与交换机密钥的公钥算法可产生一种即快速又灵活的解决方案。
Ponnie
2022/01/13
5K0
对称及非对称加密工作原理,附:密钥交换的过程
如何使用GPG加密和签名邮件
GPG或GNU Privacy Guard是一种公钥加密实现。这允许在各方之间安全地传输信息,并且可以用于验证消息的来源是真实的。
司徒永哥
2018/08/10
3.7K0
深入探究电子邮件三大协议
电子邮件系统中,SMTP、POP 和 IMAP 这三种协议起着至关重要的作用。SMTP 负责邮件的发送,将邮件从发件人传输到邮件服务器,并在服务器之间转发。POP 负责邮件的接收,允许用户从邮件服务器下载邮件到本地设备进行离线阅读,下载后通常会从服务器删除此邮件。IMAP 也负责邮件的接收,它提供了更灵活的邮件管理功能,用户可以在多个设备上同步邮件状态,并且邮件始终保存在服务器上,方便随时访问和管理。这三大协议相互配合,共同构建了一个高效、稳定的电子邮件系统。
M.Talen
2024/09/09
8390
深入探究电子邮件三大协议
推荐阅读
相关推荐
FDA ESG规定:必须使用数字证书保证通信安全
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文