Android版Chrome开始支持更快的安全加密算法
谷歌最近通过控制浏览器及其访问的站点来加速Android平台安全网页的浏览——谷歌anti-abuse研究团队主管Elie Bursztein在本周四的博客文章中表示,谷歌推行了更快的新型加密算法,这两种名为ChaCha20和Poly1305的加密算法加入到了Chrome浏览器中。
Bursztein表示:“ChaCha20和Poly1305在移动和可穿戴设备上会显得非常快。”部分原因就在于这些算法能够利用ARM芯片中的部分加速特性。而且此类算法能够有效防止数据窃听,包括来自政府的监控以及一些恶意黑客窃取密码之类的行为。
旧 版的加密算法则需要逐步被替换掉,因为研究人员已经发现了破解这些算法的手段,而且目前最新的计算设备有着越来越强大的即算能力,要完成加密的破解也变得 更容易。据谷歌安全专家和程序员Adam Langley所说,谷歌很喜欢一种名为AES-GCM的新型算法,只是这种算法和某些还没有应用于手机的加速硬件配合才能表现出最好的效果。基于此,谷 歌采用了ChaCha20和与之相关的Poly1305算法。
Bursztein解释称,ChaCha20-Poly1305的融合算法能够在采用骁龙S4 Pro芯片的智能手机上以139.9MBPs(兆字节每秒)的速度发出加密数据,比如谷歌的Nexus 4手机上所用的就是S4 Pro芯片;与之相较,AES-GCM算法加密数据的速率仅为41.5MBps。
谷 歌在web世界推行更广泛的加密应用已经好多年时间了。移动设备通常受限于较慢的互联网连接速度,以及续航要求致使移动设备无法进行能耗较大的加密计算, 这些都成为制约web网页加密的桎梏。当前ChaCha20-Poly1305仍是尚未完成的标准,但Langley和其他研究人员正致力于令其成为 IETF的标准,而且他们还期望Firefox等浏览器也能采用这类算法,并加入对开源的OpenSSL和NSS软件的支持,以及直接向Android系 统添加支持。
不过谷歌手中实际上就已经有互联网世界中最大的筹码了,比如谷歌搜索以及Gmail等,加上Chrome和Android的盛行,这类加密算法标准的推行或许会显得更加迅速。
文章转载自 开源中国社区 [http://www.oschina.net]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软放弃部分 MSN 应用,因其人气不高
最近,微软宣布 MSN Food & Drink、MSN Health & Fitness 和 MSN Travel 三款应用都会在近期停止服务或者支持。微软已经公布了这三款应用在 Windows、iOS 与 Android 三大平台上暂停服务的时间表。 MSN Food & Drink:2015年9月28日; MSN Health & Fitness:2015年11月1日; MSN Travel:2015年9月28日。 至于为何会暂停这三款MSN应用,微软也给出了说法: 公司会定期评估业绩来确保我们把精力放在用户认为最有价值的地方。但我们会继续支持那些受用户喜欢的 MSN 应用,包括 News、Weather、Sports 和 Money,它们将会继续在 Windows 10 上服务大家,并继续保持跨平台。 除了三款 MSN 应用外,微软还决定放弃能将图片进行3D处理的应用 Photosynth。简单来说,微软就是想放弃那些人气不高的应用来精简业务。 由于微软不会再支持这些应用,这就意味着我们在 Windows 10 中不会再看到它们。但如果你是从 W...
- 下一篇
一位 iOS 开发者使用 React Native 的体验
当我初次听闻 React Native,认为它只不过是提供给 web 开发者尝试原生移动应用的一种方法。之前听说JavaScript开发者可以用 JavaScript 编写一个 iPhone 应用,我还真觉得有点酷,但是我很快摆脱了要自己来试试的想法。毕竟我已经将原生 iOS 开发作为一项业余爱好很多年了,而且几乎有两年时间就搞这个。 我已经做过一大堆 iOS 应用 — 其中有我为之骄傲的优秀应用。那些在 Xcode 中构建的应用都是使用 Objective-C 编写的,因为那是它一直就有的方法。那是苹果公司提供给我们来制作 iOS 应用的,因此我以及其它的开发者都会用到。之后,两年以前当苹果公司发布了 Swift 编程语言,我毫不犹豫的去尝试了一下。 那仍然可以使用 xcode,并且(很明显地)它仍然可以很顺利地开发 iOS 应用程序,我可以很直接地把它拾起来--啊哟--快一点,我愿意一直使用我的苹果生态系统。react native 仿佛对我来说是一个有趣的小实验,然而在我的脑海里,任何真实的本地的应用仍需要写这个本地的方法。那仿佛对我来说要浪费时间,不仅要学习 JavaScr...
相关文章
文章评论
共有0条评论来说两句吧...