主题:【原创】密码传奇(三):12、纯技术篇之活拆了ENIGMA (3) -- 1001n
紫密是日本的最高级外交码,使用转轮密码机,是日本人参考enigma自己搞的。美国人最早40年夏天就破了紫密,在珍珠港之前曾破译过让日本大使馆销毁码本和紫色密码机的密电指令。
日本的海军码是另一个体系,使用码本和配套加数本的方法,不用密码机,手工操作。jn25和其前身红码都是这样。码本把电文字转成数字(中国民用电报也是这样的),加数本就是一页一页的随机数。使用时电报员在报头先发一个数字,就是加数本的页码,然后对第一个原电文字先找对应的电码,再把这个对应的码加上加数本那页上的第一个数字,然后如此处理全电文。解码的时候收报方有同样两本码本,把收到的数字减去对应加数,再查电码本就得出了原文。加数本经常更换。对付这种密码体系,只有一个字一个字的去构建密文和原文对应表,破译一般也是一个字一个字进行的,所以大多数电文都是部分解出,不会象密码机一旦复制出机器破译出当日加密码全部密文都会被破。所以才会有那个人所共知的af故事,针对未破的关键字进行反情报工作。
本帖一共被 1 帖 引用 (帖内工具实现)
- 相关回复 上下关系8
😄很清楚,这下明白了。 johny 字202 2005-09-26 22:27:37
【文摘】转一篇有趣的:自作聪明 德国把日本海军送进死亡陷阱 1 第三只眼 字1812 2005-09-23 15:22:17
😁又是一篇“拍脑瓜”的作品,呵呵 8 1001n 字2132 2005-09-23 17:30:18
二战时日本密码系统
1001n兄这种严谨的精神真是太值得学习和推广了。 诸葛神候 字0 2005-09-24 06:31:35
赞一个,老兄做学问真是严谨 墩饽饽 字56 2005-09-24 00:19:46
都是跟韦小宝学的, 按理这方面的资料很多 龙骑兵 字74 2005-09-23 21:58:26
对1001n佩服的五体投地。花吧,别渗着了。 daharry 字0 2005-09-22 19:48:56