部接线H→D)→Ⅱ(D→R)→Ⅲ(R→T);
反射器:T→S(固定反射);
反向转子:S→Ⅲ(S→K)→Ⅱ(K→P)→Ⅰ(P→V);
接线板:V没接线,指示灯V亮→“H”加密为“V”。
②按下“E”:
关键:按完“H”后,最右侧转子Ⅲ已旋转1格(从C转到D),映射规则变了。
接线板:E没接线,信号E;
转子组:E→Ⅰ(E→J)→Ⅱ(J→L)→Ⅲ(L→N);
反射器:N→M;
反向转子:M→Ⅲ(M→Q)→Ⅱ(Q→U)→Ⅰ(U→G);
接线板:G没接线,指示灯G亮→“E”加密为“G”。
③后续“L”“L”“O”同理:每按一个键,转子就步进,映射规则持续变,最终“HELLO”加密为“VGXYZ”(举例值,实际需按转子接线精确计算)。
三、破解过程:从“VGXYZ”还原“HELLO”
破解的核心是“猜明文+验证设置”,模拟盟军的思路:
①找“线索(crib)”:根据情报,德军这段密文大概率是问候语(如“HELLO”“HI”),假设“VGXYZ”对应“HELLO”。
②反向推导转子设置:
先假设接线板:从常见配对(如A-F、C-M)入手,先固定接线板,再看信号是否匹配;
验证转子步进:“V”对应“H”、“G”对应“E”,中间转子只转了1格,可反推转子初始位置(Ⅰ=A、Ⅱ=B、Ⅲ=C);
用“循环法”验证:比如“H→V”“E→G”的映射,可推导出转子内部接线的循环规律(如H→D→R→T→S→K→Q→U→V),匹配转子Ⅰ、Ⅱ、Ⅲ的接线规则。
③机器验证:把这些假设输入“炸弹机”,机器快速模拟转子运动,若“VGXYZ”反向输入后能输出“HELLO”,则证明设置正确,破解成功。
简单说,加密是“按固定规则变装”,破解是“猜穿着什么衣服,再倒推出变装规则”。
最后谢谢各位的喜欢和支持(^v^)
喜欢穿越HP的我是个麻瓜!?请大家收藏:()穿越HP的我是个麻瓜!?爪机书屋更新速度全网最快。
