量子计算会使HTTPS过时并丢弃安全性吗?

在浏览互联网的时候,你可能听说过“量子计算机”这个词。这一切听起来太有科学了!他们带来的是非常简单的:比我们现在所做的要好,否则我们就不会为这场科技革命而努力。

但是有一件事情,密码学家一直在问自己:如果量子计算机能够在几秒钟内破解这些加密算法, 比如 RSA,那它又该如何使用呢?他们能做到吗?这是一个可怕的问题,很多人可能不知道答案。

加密目前是如何工作的

有很多加密算法,每一种都有自己独特的方法来解决如何最好地保护你的数据。如果我们花时间讨论所有这些方法是如何工作的,我们可能要写几千页的材料。

它的要点是我们当前的加密的方法,把你的数据通过一系列的数学编程的“步骤”混杂起来,在这样一种方式,你可以以后“不混乱”它与正确的变量。这些变量被称为“钥匙”。

像RSA,SHA-512和椭圆曲线密码等现代算法的功能大致相同。 他们采取了复杂的方法来隐藏数据,使得普通的计算机需要花费数千年的时间来破坏他们的算法。

但是量子计算机呢?

为什么量子计算机如此可怕?

当你坐下来登录Facebook或其他你在网络上使用的东西时,你可能会想当然地认为技术和计算能力是用来保护你正在做的一切的。从非常昂贵的硬件中获得大量的劳动力,甚至开始打破这些服务在你和入侵者之间的障碍。这就是为什么我们没有被黑客攻击的原因,因为有人破解了加密。这只发生在电影里。我们最终成为黑客受害者的主要原因可以归结为人类的愚蠢,而不是我们最强大的加密中缺乏完整性。

量子计算机将所有这些颠倒过来。因为他们能如此快速地处理信息,而且做数学,就像没有人的业务一样,他们会让加密变得毫无用处。事实上,谷歌一直在努力实现一种新型密码学,以期待最终的量子计算机攻击。

量子计算机在理论上可以在几秒钟内解决RSA难题和任何使用SSL加密的问题。 这意味着,如果有人拥有大量的量子装备,HTTPS在这一点上基本上是无用的,并且可以在您的流量上进行窥探。他们可以用更少的时间来做这件事,而不是让你喝咖啡或读“密西西比”这个词。

我们可以做些什么

除了希望 "解决" 加密的数学难题在这些计算机成为每个人家中司空见惯的东西之前, 你还可以做些什么来阻止量子“末日”的发生。如果这种情况没有发生,那么你最好还是把自己从互联网上拔出来。世界上的每个数据库,每个WiFi热点,甚至你自己的家都可能成为潜在的蛇坑。

幸运的是,许多聪明的人已经开始着手解决这个问题。对于我们在技术进步中遇到的每一个未知领域,我们都会遇到这样的问题。正如前面提到的,谷歌正在研究一种叫做“带错误的环学习”的东西。尽管名字听起来很不讨人喜欢,但它的复杂程度足以让它无法轻易地用量子计算机来解决,但很简单,普通电脑仍然可以使用该算法进行通信。

责任并不止于此。谷歌只是首批宣布正在解决方案的公司之一。很可能有许多其他人已经在量子计算机验证算法上工作,这将在加密和计算能力之间的争夺中起到作用。

你认为量子计算机会占上风吗? 还是希望新的加密形式能够节省一天的时间,而我们的普通计算机将能够处理加工要求?请在评论中告诉我们你的想法!

更多阅读

软件测试之Python Selenium3软件自动化测试项目实战视频教程

如何在Windows中安装和卸载ISO文件

支付宝生活缴费商业项目标准版视频教程

本文来自企鹅号 - 课课家媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

谈谈安全服务“外包”运营之殇

服务外包在IT行业是很普遍的现象,通常会把自身不愿意组建团队来做的事情,外包出去。随着时代的发展,IT行业的体量在不断扩展,从一开始只有门户网站、办公、协同系统...

18380
来自专栏ytkah

微信小程序人为的线上导流限制转为线下连接

  微信小程序无法分享到朋友圈,甚至无法通过长按二维码进入,也就是说,即使你在一个网页或一篇订阅号的文章里放上小程序的二维码,用户还是无法长按打开小程序。用户只...

34560
来自专栏数据观有话说

8项技能9种武器 打造企业增长黑客(下)

来自:数据观 https://www.shujuguan.cn/?from=qcloud

15540
来自专栏腾讯社交用户体验设计

腾讯SNG设计市集精彩预告

17730
来自专栏华章科技

硬件不是全部 所以英特尔Select解决方案与至强可扩展处理器同框亮相

同样,在该平台发布之前,已经有非常多的中国客户与合作伙伴开始了对该平台的试用,并且得到了相当好的效果:百度云搜索的点击率比上一代产品有74%的提升;金山云的OL...

10820
来自专栏VRPinea

在虚拟场景中展示AR?VR创企冥王星带来跨应用VR社交

35050
来自专栏SDNLAB

Intel发布全新Xeon D芯片,发力边缘计算市场

随着我们开发的日益复杂的技术,如自动驾驶和工业物联网传感器,需要将计算迁移到边缘。从本质上讲,这意味着不是将数据发送到云端进行处理,而是需要在设备上完成数据处理...

36460
来自专栏Java学习网

软件项目失败最常见的5大原因

软件项目失败最常见的5大原因 最佳实践建议在启动一个新的软件项目时,寻求一名在软件开发领域具有丰富经验并且可以在项目计划的早期阶段提供协助的主题专家的帮助。这一...

36750
来自专栏携程技术中心

干货 | 数据分析在携程产品设计中的应用

作者简介 林传毅,携程旅行网资深交互设计,负责酒店产品和客栈通(www.kztpms.com)的整体设计。先后毕业于复旦大学计算机系和香港大学商学院,曾就职解放...

30970
来自专栏BestSDK

E生活数据:开放API,连接千亿充值市场

E生活便民是国内最早开始做API数据便民服务平台的提供商之一,经过多年不断的创新发展,目前已发展成为国内领先的API数据便民服务平台提供商。 ? 随着中国经济的...

52340

扫码关注云+社区

领取腾讯云代金券