密码学与信息论发展历程:从传统加密到现代信息时代
一、传统密码学的多样发展
在密码学的历史长河中,多种加密方式和设备不断涌现。
1. M - 228(SIGCUM) :由威廉·弗里德曼设计,他后来成为陆军信号情报局的研究主任,该设备用于加密通信。
2. 洛伦兹密码 :由 SZ40、SZ42A 和 SZ42B 三种机器组成,是二战期间德国陆军使用的转子流密码机。这些机器连接到标准电传打字机上,自动加密和解密通过电传打字机发送的消息。其工作原理是生成伪随机字符流,作为密钥与明文进行异或运算生成密文。
3. 纳瓦霍密码通讯员 :虽然严格来说不算真正的密码,但在密码学历史中具有重要地位。一战老兵菲利普·约翰斯顿提议美国海军陆战队使用纳瓦霍语进行通信,因为懂该语言的非纳瓦霍人极少,且它是一种未书面化的语言,难以被他人学习。测试证明,纳瓦霍人能在 20 秒内完成三行消息的编码、传输和解码,而当时的机器则需要 30 秒。在一战和二战中,美国军方都使用纳瓦霍密码通讯员进行安全通信。此外,在其他战争中也有类似利用晦涩语言进行安全通信的例子,如中越战争中中国使用温州话传递加密消息,1973 年阿以战争中埃及利用努比亚语传递敏感通信。
4. VIC 密码 :这是一种在 20 世纪 50 年代使用的有趣密码,完全通过纸笔完成。它被认为是 19 世纪 80 年代俄罗斯虚无主义者使用的虚无主义密码的扩展。该算法使用四个输入:一个短短语、一个六位日期、一个 1 - 2 位的个人数字和一个 5 位的密钥组。这四个输入组合形成一个 50 位的伪随机数字块,用于为跨
密码学与信息论发展史
超级会员免费看
订阅专栏 解锁全文
63

被折叠的 条评论
为什么被折叠?



