随着好莱坞明星们的裸照在全球互联网疯传,云计算几乎成了危险的代名词,从好莱坞女星到上百亿资产的银行家都为之忧心忡忡。
对于银行等数据安全要求较高的企业来说,云计算的安全是个两难问题,一方面云计算分布式的数据存储可以抵御 DDoS 攻击,但同时又会增加数据泄露风险,云和安全似乎总是难以兼顾。
例如 2012 年伊朗黑客曾对美国银行企业发起大规模的 DDoS 攻击,当时安全公司 Cloudflare 曾指出,云计算将企业数据存放在世界各地多个服务器上,这能有效缓解 DDoS 攻击的压力;但敏感数据也面临更大的泄露风险,尤其是 SSL 私钥,控制对此类关键数据的访问对于银行来说至关重要。今年 4 月爆出的心脏出血漏洞,使得黑客能够获取公共服务器中的内存缓存,从而提取私钥(企业内网的噩梦:HeartBleed 漏洞会暴露 OpenVPN 私钥),造成安全与合规的双重灾难。
类似心脏出血漏洞的风险驱使银行(以及其他注重数据安全的企业)将数据放到少数更加安全的服务器中,这不但使硬件成本急速飙升,同时也使得企业更加容易遭受 DDoS 攻击。
近日,Cloudflare 首席执行官 Matthew Prince 宣称,Cloudflare 已经夺取了云安全的圣杯,将企业拯救出云安全的两难困境。
Cloudflare 发明一种方法,允许企业将加密数据分布式存储于云中,但将私钥储存在一个单独的安全服务器中。当用户访问网站时,Cloudflare 会签发一个临时的“会话秘钥”,与用户的设备一一对应,从而让私钥从公众视野中消失。这听上去挺简单,但是 Prince 表示,这需要每秒处理 1000 万次安全交易,是技术上的一次重大创新,目前高盛公司已经成为该技术的首批用户之一。
一些知名安全专家,包括个人加密标杆技术 PGP 的发明者 Jon Callas 和 Phil Zimmerman,将 Cloudflare 发明的这种“无秘钥 SSL”与 PGP 进行了对比,认为 Cloudflare 的无私钥加密技术不仅仅适用于安全企业,还可应用于云数据中心扩展,例如在非洲和中国的安全管理水平较差一些的数据中心里部署关键应用,而无需担心安全问题。
在云安全领域,Cloudflare 的“无秘钥 SSL”能算是一个小号圣杯。本周 IBM 的密码学者 Craig Gentry 荣获麦克阿瑟奖金,Gentry 的研究项目才是云安全的“iPhone 6 Plus”——在云计算环境中,如何对数据加密,使得云服务商无法获取数据内容,但拥有合法证书的用户却能够访问。
Gentry 研究中的加密算法目前还主要停留在理论层面,目前面临的主要挑战是处理速度与实际应用需求相差 1000 倍,但是在 IT 业,提速 1000 倍,只需要五年时间而已。