Let's Encrypt 向 PayPal 钓鱼网站签发了近 1.5 万个证书

简介: 本文讲的是Let's Encrypt 向 PayPal 钓鱼网站签发了近 1.5 万个证书,我们知道,HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。
本文讲的是 Let's Encrypt 向 PayPal 钓鱼网站签发了近 1.5 万个证书

背景介绍

我们知道,HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。

但是HTTPS协议需要到CA申请证书,一般免费证书很少,需要交费。为了帮助站长、开发人员们减轻压力加速推广,2015年Mozilla联盟思科等合作的Let’s Encrypt开源免费证书正式推出。

关于Let's Encrypt 

Let's Encrypt是一个由电子前哨基金会、Mozilla基金会、Akamai、密歇根大学、思科联合发起的一个项目。它旨在为站长提供一个免费的、完全自动化的证书申请过程,从而让整个互联网都能享受到HTTPS加密。

Let’s Encrypt的证书申请过程非常简单、安全、快速、自动化并且免费。Let’s Encrypt是一个中间CA,它的CA证书由IdenTrust签发。IdenTrust是一个Root CA,受到所有主流浏览器的信任。从2015年10月后,Let’s Encrypt的中间CA证书被chrome、Firefox、Microsoft Edge、Safari和Opera所信任。

Let's Encrypt 向 PayPal 钓鱼网站签发了近 1.5 万个证书

Let's Encrypt危机

但是根据外媒报道称,近日研究人员发现,Let's Encrypt CA 已经向含有 “PayPal”一词的托管在钓鱼网站上的域名签发了近15000个证书。

加密专家Vincent Lynch表示,从去年3月份开始,Let's Encrypt CA 已经向含有 “PayPal”一词的域名或证书标识签发了 15270 个 SSL 证书,其中 14766(96.7%)个证书是签发给了托管在钓鱼网站上的域名。这些证书大部分是从2016年11月起发行的。

从2015年10月正式推出Let’s Encrypt开源免费证书,到2016年4月推出Beta版本,担心网络犯罪分子会因为恶意目的滥用Let’s Encrypt的恐惧真的成为了现实。此外,Lynch还指出,CA声称阻止恶意网站使用其证书并不是它的工作,这就意味着钓鱼者可以使用其证书,而不用担心被禁止。

他说,

尽管业界很多人担心这一问题,但是Let’s Encrypt的立场完全符合行业标准。无论如何,该政策加上可以提供免费证书确实为网络钓鱼者创造了非常有吸引力的环境。

3月初,加密专家敦促Let’s Encrypt停止发行PayPal证书,因为它们已经被用户网络钓鱼。当时,他估计大约已经发放出去了988份包含“PayPal”术语的证书,其中99.5%的证书正在被用于(或已经被用于)进行网络钓鱼。

现在,根据最新的统计数据显示,之前的数字可能被严重低估了,因为截至目前,Let's Encrypt CA 已经向含有 “PayPal”一词的域名或证书标识签发了 15270 个 SSL 证书,其中 14766个证书被用于网络钓鱼。根据对1000份证书进行随机抽样分析发现,被用于网络钓鱼的证书占据96.7%。

调查还发现,Let's Encrypt发行的PayPal证书数量从去年11月以来以每月1250的速度稳步增长。而就在11月当月就发行了1000份此类证书,数量是之前月份的两倍。因此,到2016年12月,Let's Encrypt发行的PayPal证书数量就达到了2530份,2017年1月达到3995份,2月达到5101份。

Lynch称,对于这种增长目前没有明确的原因解释,但是,这个月的发行量开始出现下降趋势。尽管如此,我们预计到今年年底将会发行出去2万多份PayPal证书。

网络钓鱼网站的使用寿命通常非常短暂,主要是因为它们被识别和阻止得相当快,这也就解释了为什么网络犯罪分子倾向于尽可能多的注册它们。让它们看起来尽可能合法是保持其使用寿命的有效途径之一。

Lynch指出,

鼓励使用HTTPS的各种举措也可能吸引钓鱼者。只有使用HTTPS的站点才能使用许多性能优势(如如HTTP / 2)。此外,使用有效的有效SSL证书的网站会被浏览器标识为可靠的UI指示器(所有浏览器中的挂锁图标,Chrome中的“安全”标签),这使得网络钓鱼网站看起来更加合法。

网络安全公司High-Tech Bridge首席执行官Ilia Kolochenko通过邮件发表的评论称,他同意,CA不应该对阻止恶意网站获取安全证书一事负责。他说,

我认为我们应该分开考虑HTTP流量加密和网站身份验证问题。Let's Encrypt的使命是将明文HTTP流量转换为加密的HTTPS流量,而且它们做得很好。尽管如此,他们还是应该考虑网络钓鱼者会大量滥用的问题,并至少执行一些基本的安全验证,例如拒绝包含流行品牌的域名的SSL证书。

据Kolochenko介绍,Web浏览器将HTTPS网站标记为可信赖的事实,其实是一个更大的问题,因为它们鼓励用户在没有任何正当理由的情况下盲目信任网站。
不过,他也担心加密所有网络流量的想法可能导致恶意软件能够更有效地绕过安全机制:他表示,

我很确定,如果我们看到有多少加密SSL证书被恶意软件用来泄露被盗的数据,结果将是相当可怕的。因此,很难预测Let’s Encrypt未来将如何制定增长策略,以防止网络犯罪分子滥用现象,实现网络更安全的愿望。

截至目前,Linux基金会(Let's Encrypt项目背后的组织)发言人尚未给出任何回应。




原文发布时间为:2017年4月5日
本文作者:小二郎
本文来自云栖社区合作伙伴嘶吼,了解相关信息可以关注嘶吼网站。
相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
目录
相关文章
|
6月前
|
安全 Java Android开发
DigiCert代码签名证书
DigiCert代码签名证书
101 0
|
6月前
|
Android开发 iOS开发 MacOS
APP备案公钥、证书MD5指纹/签名MD5值获取最简单方法
APP备案公钥、证书MD5指纹/签名MD5值获取方法,Android安卓平台、Windows平台、macOS平台,三个平台获取方法, Android平台使用 APP备案助手,各大安卓应用市场搜索 APP备案助手 即可,Windows/macOS平台使用jadx-gui工具。
1878 2
|
5月前
|
安全 数据安全/隐私保护
使用openssl 模拟ca进行证书的申请和颁发,并使用证书部署网站的安全连接访问,即https的加密通信
使用openssl 模拟ca进行证书的申请和颁发,并使用证书部署网站的安全连接访问,即https的加密通信
45 0
|
11月前
|
安全
Digicert证书是什么?有哪些类型?
Digicert证书是一种数字证书,用于确保网站和网络通信的安全。这种证书由Digicert公司颁发,可以帮助保护用户的个人信息和数据,防止黑客攻击和网络钓鱼等安全威胁。
 Digicert证书是什么?有哪些类型?
|
12月前
|
安全 数据安全/隐私保护
沃通SMIME电子邮件证书申请指南
沃通S/MIME电子邮件证书是全球信任的基础级(Class 1)电子邮件证书,遵循S/MIME安全电子邮件协议,实现电子邮件签名和加密,具有验证发件邮箱真实性、保护电子邮件内容机密性和完整性等功能,防止电子邮件信息泄露、内容篡改、发件方身份仿冒、钓鱼邮件等邮件安全风险
145 0
|
算法 网络安全 数据安全/隐私保护
【计算机网络】网络安全 : 公钥分配 ( 公钥使用者 | 公钥分配 | CA 证书格式 | CA 证书吊销 )
【计算机网络】网络安全 : 公钥分配 ( 公钥使用者 | 公钥分配 | CA 证书格式 | CA 证书吊销 )
221 0
|
安全 网络安全
Let's encrypt吊销300万张证书,免费SSL证书真的免费吗?
由于CAA代码中存在Bug,免费证书颁发机构Let’s encrypt决定吊销300多万张客户证书。
1574 0

相关实验场景

更多