多字母密码
-
0:05 - 0:08一个强大的密码能够隐藏你的指纹
-
0:09 - 0:11将指纹变得轻微
-
0:11 - 0:14等于将字幕频率的分布变得平滑
-
0:18 - 0:1915世纪中叶
-
0:19 - 0:21我们进步到多字母密码
-
0:21 - 0:23来达到这个目的
-
0:23 - 0:28假设Alice和Bob分享同一个秘密的位移码词
-
0:28 - 0:31首先 Alice将码词转换成一组数字
-
0:31 - 0:33根据它的字母在字母表中的位置
-
0:33 - 0:38下一步 这个数字序列沿着消息不断重复
-
0:39 - 0:42然后消息中每个字母通过位移加密
-
0:42 - 0:44位移的多少参照它下面的数字
-
0:45 - 0:49现在 她使用多个位移 而不是单个位移
-
0:49 - 0:54在全部消息中 像凯撒以前做的那样
-
0:54 - 0:57然后 加密的消息 被公开送给Bob
-
0:58 - 1:02Bob解密消息 通过减去位移
-
1:02 - 1:05按照他也知道的秘密单词计算位移
-
1:06 - 1:08现在假设有一个密码破解者Eve
-
1:08 - 1:10截获了一系列消息
-
1:10 - 1:13并算出了字母频率
-
1:14 - 1:18她将发现一个较为平滑的分布 或一个轻微的指纹
-
1:18 - 1:21那么她怎样能够破解这个?
-
1:23 - 1:26记住 密码破解者寻找泄漏的信息
-
1:26 - 1:29比如找出部分指纹
-
1:29 - 1:32任何时候有一个字母频率的差异
-
1:32 - 1:35一个信息泄漏就发生了
-
1:36 - 1:40这个差异是由加密信息中的重复引起的
-
1:42 - 1:46在这个情形下 Alice的密码包含一个重复的码词
-
1:47 - 1:51为了破解密码 Eve首先需要决定
-
1:51 - 1:56位移码词的长度 而不是码词本身
-
1:56 - 1:57她需要查看
-
1:57 - 2:00和检查不同区间的频率分布
-
2:00 - 2:04当他检查以五个字母为周期的频率分布时
-
2:04 - 2:08指纹自己现身了
-
2:08 - 2:10现在的问题是 同时破解五个凯撒密码
-
2:10 - 2:13在一个重复序列中
-
2:13 - 2:15单独来看 这是个简单的任务
-
2:15 - 2:17就像我们以前见过的那样
-
2:17 - 2:20密码增加的强度等于所需的时间
-
2:20 - 2:23用来算出所用位移码词的长度
-
2:23 - 2:27位移码词越长 密码则越强
![]() |
Alex Mou edited Chinese, Simplified subtitles for Polyalphabetic Cipher | |
![]() |
Alex Mou edited Chinese, Simplified subtitles for Polyalphabetic Cipher | |
![]() |
Alex Mou edited Chinese, Simplified subtitles for Polyalphabetic Cipher | |
![]() |
Alex Mou edited Chinese, Simplified subtitles for Polyalphabetic Cipher | |
![]() |
Alex Mou added a translation |