【原创】密码学—破解生活中的密码!

密码(PASSWORD)在生活中很重要!

对于一些有女友的男屌丝来说,世界上最遥远的距离不是生与死,而是老公的手机就被我攥在手里,我想偷看却不知道密码。

当然,密码(PASSWORD)的含义是很广泛的,除了我们每天要面对的数字密码,还有很多用来传递信息的高级密码。

无论是《达芬奇密码》中,那个悬念迭起难倒世人的斐波那契数列;还是《名侦探柯南》中,死者留下的各种死亡讯息;又或是《潜伏》中,地下党那些神秘莫测的信息交流……其实都是各种各样的密码破译。

密码破译到底有多难,我们能不能学会呢?

其实,很多人对数学的兴趣就是从密码(PASSWORD)开始的,练习破译密码对于孩子来说具有游戏性,这样的感觉能让孩子对数学也产生浓厚的兴趣,未来面对越来越复杂的数学题,孩子也会找到其中的乐趣。

我们先看下密码类型,提高孩子学习兴趣。

一、无字天书

 

图片

 无字密码(PASSWORD)简介:火烤之后,秘密显现

二、摩斯密码(PASSWORD)

 

图片

1 摩斯密码(PASSWORD):长长短短之间的秘密

摩斯密码,它是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。

摩斯密码是早期的数字化通信形式,但是它不同于现代只使用零和一两种状态的二进制代码,它的代码包括五种:点、划、点和划之间的停顿、每个词之间中等的停顿以及句子之间长的停顿。

摩斯电码的两种基本信号包括:短促的点信号 “·”,读“滴”;保持一定时间的长信号 “—”,读“嗒”。

三、猪圈密码(PASSWORD)

 

图片

猪圈密码:最简单的替代式密码(PASSWORD)

猪圈密码也被称为朱高密码、早在1700年代,共济会常常使用这种密码保护一些私密纪录或用来通讯,所以又称共济会密码(PASSWORD)

这是一种外形古怪的密码,已经传递了几百年。没有人明确知道它是什么时候发明的,但这个密码被一个叫“自由石匠”的组织所使用,也被美国内战时的盟军所使用。它是以格子为基础的简单替代式密码(PASSWORD)。即使使用符号,也不会影响密码分析,亦可用在其他替代方式。

四、凯撒密码

 

图片

 凯撒密码:等距移动之间的变换

凯撒密码是一种代换密码(PASSWORD)。据说凯撒是率先使用加密函的古代将领之一,因此这种加密方法被称为凯撒密码(PASSWORD)。

凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候就已经很流行了,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。

也就是把明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是13的时候,所有的字母A将被替换成N,B变成O,以此类推X将变成K,Y变成L,Z变成M。

所以,凯撒密码(PASSWORD)加密和解密的关键就是移动的位数。

小孩子可以为以后要学的数列知识打下坚实的基础。

五、维吉尼亚密码

 

图片

维吉尼亚密码:密码(PASSWORD)进阶练习式

维吉尼亚密码是以恺撒密码(PASSWORD)为基础更复杂的密码(PASSWORD),它的特点是引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。

假如我们以上面第一行代表明文字母,左面第一列代表密钥字母,我们对如下明文加密:

TO BE OR NOT TO BE

当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下:

明文:TO BE OR NOT TO BE

密钥:RE LA TI ONS RE LA

密文:KS ME HZ BBL KS ME

六、其他密码(PASSWORD)

 

图片

接下来,我们再为大家简要介绍一些其他有名的密码,这些密码比较复杂也各有特色,大家可以根据孩子的特点和兴趣,挑选一些帮孩子深入了解一下:

1 RSA算法

RSA是目前最有影响力和最常用的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。

RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。它也是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。

2 四方密码(PASSWORD)

四方密码(PASSWORD)用4个5×5的矩阵来加密。每个矩阵都有25个字母(通常会取消Q或将I,J视作同一样,或改进为6×6的矩阵,加入10个数字)。

首先选择两个英文字作密匙,例如example和keyword。对于每一个密匙,将重复出现的字母去除,即example要转成exampl,然后将每个字母顺序放入矩阵,再将余下的字母顺序放入矩阵,便能得出加密矩阵。

3 三分密码(PASSWORD)

首先随意制造一个3个3×3的方格替代密码,包括26个英文字母和一个符号。然后写出要加密的讯息的三维坐标。讯息和坐标四个一列排起,再顺序取横行的数字,三个一组分开,将这三个数字当成坐标,找出对应的字母,就可以得到密文。

4 波雷费密码(PASSWORD)

选取一个英文字作密匙。除去重复出现的字母。将密匙的字母逐个加入5×5的矩阵内,剩下的空间将未加入的英文字母依a-z的顺序加入。将要加密的讯息分成两个一组。若组内的字母相同,将X加到该组的第一个字母后,重新分组。

若剩下一个字,也加入X字。在每组中,找出两个字母在矩阵中的地方。 若两个字母不同行也不同列,在矩阵中找出另外两个字母,使这四个字母成为一个长方形的四个角。 若两个字母同行,取这两个字母右方的字母。 若两个字母同列,取这两个字母下方的字母。 新找到的两个字母就是原本的两个字母加密的结果。

密码学是一种非常容易激起孩子兴趣的学科,家长在陪同孩子解密的过程中,不仅能让孩子获得成就感,也能建立许多和孩子之间的小秘密,增加亲子关系。

孩子在小学的时候,是锻炼大脑能力的好时机,和孩子一起把密码游戏玩起来吧,听说很多孩子从而对数学产生了浓厚的兴趣,更多的孩子更是越玩越聪明!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值