文梦网

比特币入门知识:公钥密码学的发展?(比特币新手入门)

linx

在现代以前,密码学的发展一直是由战争和相互竞争的国家推动的。

比特币入门知识:公钥密码学的发展?

在二战 (WW2) 以前,古典密码学给人的感觉更多是晦涩难懂,而非数学上的严谨。如果里面涉及任何数学,那只是偶然。这一点随着技术的发展出现了变化:

电报的发明大大增加了要保护的数据量无线电的发明提高了对公共通信渠道加密的需求,因为求助于低可检测性技术是不可靠的计算机的发明给密码分析带来了不可思议的计算能力,破解密文也变得容易多了

这些在二战期间达到高潮,盟军在艾伦·图灵 (Alan Turing) 在全力的帮助下,英勇破解了德国最先进的密码装置恩尼格玛密码机 (the Enigma machine)。恩尼格玛密码机的破解毫无疑问,古典密码时代已经结束(校对注:此处及以下密码(cipher)指的是某种加密和解密方法,而不是 password(登录系统中使用的密码)或特定的密文),并呼吁密码学家寻找基于更坚实数学的更强大的密码。

幸运的是,我们有探索前进道路的线索。古典密码的一个主要问题是所谓的密钥分发——一个对所有对称密码都很常见的问题(对称密码是指用同一个钥匙加密解密的密码技术)。在使用对称密码的过程中,由于不建议重用密钥,(发送一次密文需要一个密码,所以)要分发的密钥数量与要保护的数据量成正比——如前所述,需要保护的数据量以前所未有的速度激增。因此,当时的一个主要研究领域是寻找廉价、安全、大规模分发密钥的方法。

该研究方向最终将搜索范围缩小到单向函数,并很快找到了一种全新的解决方案——一种无需分发密钥的解决方案。 Diffie、Hellman 和 Merkle 于 1976 每年都发现了公钥密码学,这是历史上第一个不对称密码。一年后,Rivest、 Shamir 和 Adleman 发布了第一个实现,现在很有名

比特币入门知识:公钥密码学的发展?

以上就是文梦网小编要带给您的关于比特币入门知识:公钥密码学的发展?的相关内容。如果对像有帮助。迎常来本站哦

标签: 数据 比特币 比特币 比特币入门 计算机