历史上,很多科学家都喜欢用密码来记录自己的发现,例如著名画家、科学家达芬奇就用密码写了很多日记,这就是《达芬奇密码》的由来。
这次教给大家一种简单易学的加密方法,学会之后你就再也不用担心妈妈偷看你的日记了。
01 加密日记
准备好的密文如下,你能看懂是什么意思吗?
完全搞不懂了吧?现在我们需要用密码盘盖住密文,然后透过小孔看字母:
然后你可以将代码盘从左到右翻转,从上到下翻转,从上到左再从右翻转,一共翻转四次。
按顺序阅读这封信,你就会了解其内容:
你好吗?
我很好,你呢?
现在是几奌?
伊蒂斯,下午。
翻译:
你还好吗?
我很好,谢谢你,你呢?
现在几点了?
晚上 11 点。
02 如何制作加密日记?
制作密文的方法并不难,首先需要把下面8*8的网格图复制下来,打印在A4纸上。
然后,把它分成四个区域:左上、右上、左下、右下,每个区域有16个格子。在第一个区域,按顺序写下1-16的16个数字。
然后按照左右、上下对称的原则填充剩余的网格。
我们发现每个数字写了4次,分别位于左上、右上、左下、右下。现在,你可以为每个数字选择4个格子中的任意一个。例如格子啦,数字1选择左上格,数字2选择右上格,数字3选择右下格,以此类推。注意每个数字最多可以选择一个格子,也可以不选。
然后用切纸刀把选定的格子刻出来,码盘就完成了。
现在,用一张同样大小的纸盖住密码盘,并在纸盘的孔里逐一写下你想说的话:
写入完毕后,左右转动码盘继续写入:
写完之后,翻过来,上下翻,再左右翻,一共可以写4页,如果拿下来之后发现纸上还有空白,就在空白处写点什么就行了。
就这样,一本加密日记就写好了!你能看出来写的是什么吗?
03 加密原理
这种加密方法的原理是什么?
我们回到刚刚填满数字的密码盘,在写加密日记的时候,我们需要把密码盘从左到右翻转,从上到下翻转,再从上到下翻转,然后再从左到右翻转,所以同一个数字格子不能重复挖,否则等你翻过来的时候就会发现里面已经写了一些洞。
四个区域每个数字各出现一次,可以随机选择其中一个数字挖洞。即1号有4个选择,2号有4个选择,……,16号有4个选择。整个数字码盘挖洞的方法如下
42亿种方法!每个人的密码盘都不一样。即使你妈妈拿到了你的日记,也需要42亿次才能猜出你的密码盘!如果不使用计算机,仅靠人力是很难做到的。
当然,因为每个汉字都有特定的含义,如果把几个字拼在一起,即使不知道具体含义,也能猜出准确的含义,这就存在一定的泄密风险。比如B站的一个朋友在我把密码盘给他之前,就破解了密码。
那么,你也可以思考一下,如何进一步保证日记的安全。
04 如何记住密码盘
如果妈妈不仅看到了日记,还找到了密码盘,那就太可怕了。
码盘该怎么保存呢?比较好的方法是用完后立即销毁码盘,读取时再制作一个新的码盘。这就需要用简单的方法记住孔的位置。比如我们可以用数字1来表示有孔,用数字0来表示没有孔。一个8*8的码盘就对应一个8*8的数字矩阵。
这个矩阵的每一行都可以看作是一个二进制数,将二进制数转换成十进制数就是:
这样,只要记下138、150、144、32、72、0、4这几个数字,就能重现码盘了。
我们可以把它变得更简单:在8*8的网格中,每个数字有4个副本,分别位于左上、右上、左下、右下四个区域之一。
所以我们不妨把挖到的每一个数字的位置都记录下来:比如1号选了区域1,2号选了区域2,3号选了区域4,4号选了区域2……16号选了区域4。把区域一个个排开,就组成了一组数字:
10314
(0 表示该数字尚未被挖洞)
记住这串数字就能重现密码盘了。
如果你还是想不起来怎么办?你应该知道这个数字是可以随意选择的。你可以先选一串你能记住的(16位数字,每位数字在0到4之间)做成组合盘。
例如,我选择创建的方法是:牛顿和爱因斯坦的生日。牛顿出生于儒略历 1642 年 12 月 25 日,爱因斯坦出生于 1879 年 3 月 14 日。将他们的生日加在一起是 90314。为了使每个数字都在 0 到 4 之间,每个大于 4 的数字都要减去 4,直到介于 0 和 4 之间。
我的代码盘就是这样诞生的。
现在,密码在我们的生活中无处不在。把密码写在纸上感觉不安全,但如果不写下来,很容易忘记。例如,在 2100 万个比特币中,约有 370 万个永远无法恢复,因为私钥丢失了。
不妨用这种方法,把自己的电子密码写在一张纸上,然后记住密码盘。这样,即使有人拿到了我们写密码的纸,也不容易知道密码是什么。当我们忘记密码时,只要还记得密码盘,就可以恢复所有的密码。
标题:格子啦 加密日记的简单易学方法,让妈妈再也看不懂你的日记
链接:https://www.llthd.com/news/xydt/16422.html
版权:文章转载自网络,如有侵权,请联系删除!