查看原文
其他

密码是如何破译的:原理很简单,其实你也行!

中国军视网 中国军视网 2021-12-26


随着互联网、大数据、人工智能为代表的新一代信息技术蓬勃发展,深刻改变着我们的生活方式和社会交往方式。我们日常生活中的网络支付、电子商务、电子货币等都是密码学这一人类2000多年来智慧结晶的应用,那么我们生活使用的密码与军事中使用的密码有什么区别呢?它真的安全吗?



本期《军事科技》

带您一起领略

“加密”和“破译”的永恒之战(上)

↓↓↓




从古到今,军队历来是使用密码最频繁的地方,因为保护己方秘密并洞悉敌方秘密是克敌制胜的重要条件。为了保证军情不被泄露,历史上出现了很多的加密方法。


公元前58年,恺撒发动了高卢战争。在高卢战争期间,他不仅把敌人打得落花流水,还建立了广泛深入的情报网。有一次,他的好友西塞罗被包围时将消息通过密文传递给他,恺撒之后很快就将好友解救出来,他们之间发送的消息到底是什么呢?


这就是当年最经典的恺撒密码,那么恺撒密码是如何加密和破译的呢?

下面我们一起来做个小游戏:

明文是:apple

密文是:ettpi


大家有没有发现其中的小秘密呢?聪明的网友是不是已经猜出来了呢?


(点击空白处查看小秘密)


没错就是这样,通过明文和密文的对比之后,我们可以看到这个加密方式就是将每个明文字母向后移动4位就得到了密文的字母,这个代替的规则就是恺撒和西塞罗之间约定好的秘密。↓↓↓


恺撒密码实际上是一种特殊的替代法,替代法有多种形式。在福尔摩斯探案中有个著名的桥段叫跳舞的小人,小人每一种舞蹈的动作都是代表着一种字母,这样就是用26个不同的姿势代表26个字母。别人看到以为就是跳舞的小人,但实际上它传递了一些重要的信息。想要破解它可以不断尝试,但如果一条消息由十几个词组成,假设每个字母都可能是26个字母中的任何一个,那么这个可能性的总数也许是个无穷的天文数字,单靠运气是无法破解的,那么密文是如何被破解的呢?

英文中字母出现的频率是不一样的,比如字母E是出现频率最高的占12.7%,其次是T占9.1%,然后是A、O、I、N……最少的是Z只占0.1%。而在上面代替法中,由于相同的明文字母被替换成相同的密文字母,密文出现频率也遵循上述规律,只不过出现频率最高的不一定是E而被替代成其它的字母,这种破解方法叫做频率分析法。





更多精彩内容请锁定CCTV-7《军事科技》本期节目首播时间:周二 21:20
重播时间:周一9:34;周三7:58周六16:47;周日9:37


猜你喜欢


声明:内容来源于中国军视网、《军事科技》,转载请注明出处

编辑:张凯

投稿邮箱:js7tvwxwb@163.com

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存