跳到正文
导航
搜索
编写
外观
登录
通知
个人主页
个人工具
登录
user-interface-preferences
搜索迷雾 Wiki
迷雾 Wiki
/
知识库
associated-pages
页面
讨论
查看“︁密码机与单表替换”︁的源代码
查看
阅读
查看源代码
查看历史
更多
⌄
更多
语言变体
←
密码机与单表替换
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
单表替换为每个明文字母指定一个固定的密文字母;密码机则可以在输入过程中改变映射。同样是一串大写字母,背后的规则可能完全不同。 == 单表替换 == 凯撒密码是单表替换的特例:位移 3 时 <code>ABC</code> 变成 <code>DEF</code>。一般单表替换不要求固定移位,但同一密钥下,同一个明文字母始终映射到同一个密文字母。字母频率与重复模式可用于提出候选,短文本却很难单凭统计判断。[[凯撒加密]] 与 [[维吉尼亚密码]] 分别展示固定映射和随位置变化的映射。 == 密码机 == 以恩尼格玛为例,转子、反射器和插线板共同决定某次按键的替换;转子步进使后续按键所用映射改变。因此不能把一台转子密码机简化为一张固定替换表。解读历史密文需要知道机型、转子顺序、环位、起始位置等设置。<ref>[https://www.cryptomuseum.com/crypto/enigma/ Crypto Museum《Enigma》,英文,机器结构与设置]</ref> == 边界 == 字母频率只能提示可能的语言或密码类型,不能证明候选明文正确;还要检查密钥约束和完整输出。[[栅栏密码]] 属于换位,字符本身不必被替换,也不应混为单表替换。 == 参考资料 == <references /> [[工具和科普/文字与密码|返回文字与密码]]
返回
密码机与单表替换
。
迷雾 Wiki
✕
搜索迷雾 Wiki
✕
阅读设置
✕
正文字体
宋体
黑体
扫描线纹理