主题:【原创】密码传奇(三):13、纯技术篇之活拆了ENIGMA(4) -- 1001n
正因为在反射板而言,进入点和流出点是两个点,所以才不可能出现A被加密为A——具体情况,请老兄再仔细看文中的流程示意图;老兄所说,
可是有点冤枉我了。。呵呵,不是只有一次可能,而是一次可能也没有……
---------------------------------------------
又看了一遍老兄的问题。如果老兄是说,“取消反射板,就不可以这么解密吗”的话,那么,答案只能是否定的。
请老兄仔细想一想:
正因为ENIGMA加密字母时,字母信号经过了反射板的“对称”,才导致进入字母和输出字母是“互逆”的;
所以,无论是从输入端或输出端进入,这个互逆的关系并不会变;
而操作员解密电文时做的事情,就是把输出端流出的字母(也就是密文)从输入端再打回去而已,因此,自然可以解密。
某些其它密码机没有这个反射板,我们举例来说,比如A会被加密成U。那么,即便把收报的密码机的所有设置调的跟发报的密码机完全一样,又如何去解密?
再说清楚一点就是:
普通密码机上,输入A,最终U灯会亮;那么当你输入U以后,亮起来肯定未必是A——A和U在这里并不是互逆的折返关系啊——既然不是,如何解密?解出来的,不是乱码又是什么呢?
作为一个例证,普通的密码机上,往往都有一个专门的解密模块,附加在密码机上,用以对密文进行解密。而ENIGMA上就没有这个专门模块,究其原因,正是反射板的功劳。
- 相关回复 上下关系8
😁没烦没烦,就是进来一看,头有点大。。 2 1001n 字2530 2005-09-30 07:41:56
😄基本上是越来越看不懂了。。。。 非 字68 2005-09-29 04:45:31
为什么不能这么解密 孔雀王 字192 2005-09-28 05:00:58
A不能被加密为本身,即便一次也不会
其实有个简单的办法应该能绕过这个“不能加密成本身” 2 MacArthur 字222 2005-09-28 12:03:35
机械美学,这个词用得真好 johny 字56 2005-09-26 23:48:09
除了花, 还是花! 第三只眼 字0 2005-09-26 21:29:03
😄对你的敬仰如滔滔江水。。。 电子狼 字10 2005-09-26 19:14:27