从罗马帝国到纳粹德国,密码学一直被用作争夺全球主导地位的有力武器。今天,同样的技术存在于每个人的生活中,从电子邮件到电子商务,我们几乎每天都在跟密码学打交道,那么密码学到底是什么呢?了解密码学对于理解我们这个时代最重要的辩论之一:个人隐私与公共安全,有着至关重要的作用。
下面,基于区块链知名媒体 Cointelegraph 制作的纪录片《密码学的历史》,我们从专业的角度为大家深入解读密码学的前世今生。
什么是密码学?
密码学(Cryptography),是由希腊单词 Kryptos(隐藏)和 Graphin(写)派生出来的单词,意思是用来隐秘地传递信息,密码学最开始的功能是在有恶意攻击者存在的环境下,保护双方通信安全,现在则是用来保护信息安全的核心技术。
现代信息安全的基本要求:
-
信息的保密性(Confidentiality):防止信息泄漏给未经授权的人(加密解密技术)
-
信息的完整性(Integrity):防止信息被未经授权的篡改(消息认证码,数字签名)
-
认证性(Authentication):