免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
Board logo

标题: [推理大揭秘] ADFGVX密码 [打印本页]

作者: 柯南    时间: 2017-2-20 17:44     标题: ADFGVX密码

假设我们需要发送明文讯息 "Attack at once", 用一套秘密混杂的字母表填满 Polybius 方格,像是这样:

  A D F G X

  A b t a l p

  D d h o z k

  F q f v s n

  G g j c u x

  X m r e w y

  i 和 j 视为同个字,使字母数量符合 5 × 5 格。之所以选择这五个字母,是因为它们译成摩斯密码时不容易混淆,可以降低传输错误的机率。使用这个方格,找出明文字母在这个方格的位置,再以那个字母所在的栏名称和列名称代替这个字母。可将该讯息可以转换成处理过的分解形式。

  A T T A C K A T O N C E

  AF AD AD AF GF DX AF AD DF FX GF XF

  下一步,利用一个移位钥匙加密。假设钥匙字是「CARGO」,将之写在新格子的第一列。再将上一阶段的密码文一列一列写进新方格里。

  C A R G O

  _________

  A F A D A

  D A F G F

  D X A F A

  D D F F X

  G F X F X

  最后,按照钥匙字字母顺序「ACGOR」依次抄下该字下整行讯息,形成新密文。如下:

  FAXDF ADDDG DGFFF AFAXX AFAFX

  在实际应用中,移位钥匙字通常有两打字符那么长,且分解钥匙和移位钥匙都是每天更换的。

  ADFGVX

  在 1918年 6月,再加入一个字 V 扩充。变成以 6 × 6 格共 36 个字符加密。这使得所有英文字母(不再将 I 和 J 视为同一个字)以及数字 0 到 9 都可混合使用。这次增改是因为以原来的加密法发送含有大量数字的简短信息有问题。




欢迎光临 E漫—异想天开、天马行空的思维 (http://huankong.funbbs.me/) Powered by Discuz! 7.2