Re: [请益] 模仿游戏 关于解码过程

楼主: peal (健人就是脚勤)   2015-07-11 23:50:21
这2天看了2轮 这部实在是好看
回家也认真研究了一下 enigma machine的运作方式
爬文发现大家讲解了详细破解的过程及原理
那现在 enigma 这台机器到底现在有在卖吗?
查了下ebay 是没有, 那既然没在卖, 人家说超任没在卖了 但是有模拟器
那会不会网站也有人把enigma 写成模拟器了?
结果答案是有的喔
enigma 模拟器:
http://enigmaco.de/enigma/enigma.html
每次输入一个字母,最右边的滚轮就会滚一下,
所以如果你每次输入同个字母a,出来的字都会不一样.
最右边的滚轮滚完一圈后,中间那圈自动滚1格,
中间那圈滚完一圈后,最左边那圈滚1格
所以密码难猜就难猜在这边,不是简单的1对1关系
以下也有影片说明破解过程
http://tinyurl.com/ncmhkle
大家可参考参考
※ 引述《teemocogs (teemo)》之铭言:
: ※ 引述《poo123456 (poo)》之铭言:
: : 标题: Re: [请益] 模仿游戏 关于解码过程
: : 时间: Sun Mar 1 00:33:04 2015
: : 关于 希特勒万岁可以解码 还是不太清楚
: : 假设有5组设定
: : 所以希特勒万岁 就有五种组合
: : 如果要重希特勒万岁去解码
: : 就必须知道
: : 这五种规则下的希特勒万岁 的设定 (还要保证希特勒万岁不重复)
: : A:12345
: : B:23456
: : C:34567
: : D:45678
: : E:56789 or E:12345
: : 必须知道是这种关系
: : 才能if 12345 则A设定 如果是这样
: : 那
: : 1. 12345 怎么对应到A
: : 2. 需要知道 100*10^18次方的对应关系
: : 另外一个问题就是 那台机器是要输入什么
: : 把一整篇文章打进去? 感觉是输入某些东西 算出哪种设定
: : 电影里面看起来 就是输入 希特勒万岁 就能得到哪种设定~
: : 不是很明白 看有没有人跟主角一样聪明 帮小弟解惑一下
: :推 playerst: 希特勒万岁 每天早上6点都会传一封一样的解码后文章 03/01 00:35
: :→ kutkin: 知道希特勒万岁就可以加快机器分析的速度 03/01 00:35
: :→ playerst: 用希特勒万岁这个讯息的编码当初始条件 就不用试那么多 03/01 00:36
: :推 teemocogs: 反复的 Trial and error 实际运算时间约20分钟 03/01 00:37
: :→ playerst: 组 03/01 00:37
: :推 playerst: 做一个假设 无限电讯息 F(X)=[转换矩阵][本文] 一开始只 03/01 00:40
: :→ playerst: 有一个已知 两个变量 可能趋近无限 受到转换器限缩才只 03/01 00:41
: :→ playerst: 有100*10^18 现在已经有对映关系 [无线电讯息]=[转换矩 03/01 00:42
: :→ playerst: 阵][希特勒万岁] 这样转换矩阵=[无线电讯息][希特勒]^-1 03/01 00:44
: :→ playerst: 可能性大幅的降低 03/01 00:44
: #这篇写给路过打酱油的人
: 这篇是超简化说明版本,只讲概念不讲数学。
: 把所有深奥的都暂时忽略
:

Links booklink

Contact Us: admin [ a t ] ucptt.com