密码学与信息理论的发展历程
密码学的多样发展
在密码学的发展历程中,出现了众多各具特色的加密方式与系统。
- M - 228(SIGCUM) :由William Friedman设计,他后来成为陆军信号情报服务局的研究主管,该设备用于加密通信。
- Lorenz Cipher :这是一组由三台机器(SZ40、SZ42A和SZ42B)组成的加密设备,在二战期间被德国军队使用。它们属于转子流密码机,与标准电传打字机相连,能自动加密数据。其工作原理是生成伪随机字符流,这些字符作为密钥,通过异或操作与明文结合生成密文。
- Navajo Code Talkers :虽然严格来说不算真正的密码,但在密码学历史中意义重大。一战老兵Phillip Johnston提议美国海军陆战队使用纳瓦霍语进行通信,原因是懂该语言的非纳瓦霍人极少,且它是一种没有文字的语言,难以被他人学习。测试表明,纳瓦霍人能在20秒内完成一条三行消息的编码、传输和解码,而当时的机器完成相同步骤需要30秒。在一战和二战中,美国军方都使用了纳瓦霍语密码通讯员。此外,在一些战争中还使用了其他小众语言进行安全通信,例如中越战争中中国使用温州话,阿以战争中埃及使用努比亚语。
- VIC Cipher :这是一种在20世纪50年代使用的有趣密码,完全通过纸笔完成。它被认为是19世纪80年代俄罗斯虚无主义者使用的虚无主义密码的扩展。该算法使用四个输入:一个短短语、一个六位数格式的日期、一个1 - 2位的个人数字和一个5位的密钥组。这四个输
超级会员免费看
订阅专栏 解锁全文

261

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



