🔮 夏多密码

简介

夏多密码(Shadow Cipher / Chaocipher)是一种由约翰·F·伯恩(John F. Byrne)于 1918 年发明的机械密码系统。它使用两个可旋转的圆盘,每个圆盘上有不同的字母排列。

历史背景

伯恩曾试图向美国军方推销夏多密码,但未被采纳。该密码的详细工作原理直到 2010 年才被公之于众,此前一直是个谜。

工作原理

夏多密码使用两个圆盘:

每次加密后,两个圆盘都会根据特定规则进行置换,使得替换表不断变化。

核心特点: - 动态替换表(每次加密后变化) - 双圆盘机制 - 置换规则复杂

特点

应用场景