密码的历史与安全性挑战
我们谈论密码安全性时,我们在谈论什么?
1. 密码本身是什么
在通常意义上,我们定义密码时,依靠了几个维度的抽象:信息角度:密码本质上是一种信息混淆与干扰的手段。功能角度:密码能够将信息的获取限制在特定的范围内。信任角度:密码是信任关系的一种具体体现。
2. 密码经历了什么样的演变
原始的密码:小范围的传播,方式充满了随机性和偶然性;部落的口头暗语、特殊约定的手势和图案古代密码:随着文明的发展,出现了更系统的密码形式,如古埃及的象形文字和古希腊的凯撒密码,利用字母替换或特定符号来保护信息。中世纪密码:在这一时期,密码用于军事和政治,发展出复杂的替换和转置密码,如维吉尼亚密码,增强了信息的安全性。近现代密码:第一次和第二次世界大战中,密码学迅速发展,像恩尼格码机的使用标志着机器化密码的新时代,强调了密码破解的重要性。信息时代:数字化时代引入公钥加密技术,如RSA算法(基于大数分解),使得安全通信成为可能,同时也促进了SSL/TLS协议的普及。未来趋势:如今,随着无密码技术的发展,如Passkey等,密码正逐步向生物识别和其他新型认证方式转变,继续适