他们要是知道了肯定会排挤我 现在我好歹也是有几百万粉丝的博主了,qq空间要好好藏起来,初中时我发的说说谁看谁吐。 本杰明富兰克林说过,三个人没法保守一个秘密,除非两个人死了。要想有安全感,还得靠科学方法。今天我就来聊聊怎么才能保护那些你不想被别人知道的东西呢? 一、加密 举个最简单的例子,你小时候上课肯定传过小纸条。没传过的建议回去重读。 纸条的传递之路往往曲折而漫长,要是被截胡偷看,或者被老师缴获,那就完了。所以纸条加密是每个小学生的必修课。我二年级时就有自己的独特方法。 如果我想告诉第一排的哥们“老师拉链没拉”,我会把它翻译成英语,去掉空格排成一排,然后每个字母向后移动一位。A就变成B,B就变成C,以此类推,Z就变成A。 这样原本的句子“The teacher's zipper is down.'就变成了这样,老师看到也只会莫名其妙。 凯撒大帝就曾用这种方法在战场上加密军情,所以也叫凯撒密码。我们之间只要约定好字母移动的位数,也就是密码学中关键的密钥,哥们就可以轻松写出原文。 凯撒密码看上去不错,但稍加研究就会发现,这个密码有破绽! 因为每个字母出现的频率不一样啊! 在英文中e出现的频率一骑绝尘,达到了12.7%,这样如果哥们的女朋友分析我们一学期的纸条,只要统计出现最多的字母,大概率对应的就是e。 单词的出现也有频率差别,比如这是我下期视频的英文字幕加密版,仔细看会发现COCBKPI这个字母组合反复出现 真爱粉肯定一眼就能认出它对应的就是AMAZING,然后就能反推密钥,直接破译下一期选题了。如果你破译不出那就是你不够爱我。 后来我和哥们找到了更安全的传纸条方法,我们约定密码的第一位对应到圆周率的相应位置的数字,作为密钥。 比如哥们要是收到一条这样的纸条,他一看第一个数字是6,默背一下圆周率,3.14159,欸,第六位是9!所以这张纸条的密钥就是9,他把字母全部向前移九位就可以写出原文了。 要是想再隐蔽一点,还可以把6用字母表第六位的F来代替。这样每次字母移动的位数都不同,频率分析法就完蛋了,这种方法就叫做“一次一密”。 只要我和哥们提前把pai作为密码本,约定好每次找密钥的方法就可以了。在二战和冷战中很多特工都用这个方法,以后上课传个纸条都能有谍战片的刺激。 不过我侄女跟我说现在上课没人传纸条了,都改发短信。上面这种古典加密方法也成为了历史,平时生活中主要用于密室逃脱、表白装逼, 再就是编进小学二年级侦探故事里了。 现代生活里真正不想被别人看到的东西,主要是银行密码、家庭地址、身份信息,还有你手机里的照片视频。 二、密码 以前你想说悄悄话只需要把小伙伴拉到一个角落。现在通信技术的发展让我们不用见面就可以说话,看上去更安全了,但可能我们对偷听者一无所知。 据说输入法都能分析你的喜好,你前一秒在和朋友聊吃啥,下一秒你的外卖app就给你推荐了。 那怎样才能实现一个更安全的世界呢?最自然的想法就是发明更厉害的密码体系。 我们试想一下,如果你掌握了一种没人能破解的加密方法,你会用它来做什么? 有的人说加密电脑里珍藏的视频,有的人说加密小抄考试作弊,有的人说可以背地里吐槽老板,你看看,简直没一个是正经用途啊! 人类的历史总是惊人的相似,二战时德军使用了当时最先进的密码机,恩尼格玛。这是一种转轮式密码机,当时的暴力破解方法对它毫无办法,纳粹德军开始了他们的侵略之路。 后来,在英国的布莱奇利庄园,图灵和他的同事们破解了恩尼格玛,这不仅拯救了无数的生命,也为日后的计算机科学开辟了宏伟的蓝图。 难以破解的密码体系带给世界的并不一定是安全,而可能是战争和更深的灾难。相反,密码的成功破译也不一定会让世界无秘可守,甚至可能带来人类文明的开拓性进步。 密码学家一边不断探索更难破解的加密方法,一边尝试找到现有密码体系的破绽。一些现代密码的安全性是建立在一些困难的数学问题上,只要数学问题悬而未决,这种密码就相对安全。 比如基于离散对数问题的迪菲-赫尔曼密码,基于质因数分解的RSA密码。 有的观众要说了,质因数分解我小学二年级就学过了!6=2*3,15=3*5,没错,但你能写出这个数的质因数分解吗? 写不出来就对了,这是一个典型的正着容易,倒着难的问题。算质数乘法很简单,但反过来把一个数分解质因数就难多了。如果是一个很大很大的数那连计算机都要算很久。 RSA密码被广泛应用于现代通信加密中,正是大数质因数分解的困难保证了它的安全性,换句话说,你的银行账号之所以安全,是因为人类对质数规律的无知。 RSA公司为了实时掌握人类对质数的掌握程度,搞了一项悬赏计划,公布了一些很大很大的数,谁要能分解出质因数就能获得一笔巨款。 比如上面这个数在二进制下有2048位,你要是分解出来了就能得到20万美元的奖金。你也可以试试,虽然这个悬赏已经过ddl了,但练练手也好啊。 有的观众可能要说了,你也太高估我了,我现在也就只会十以内的加减乘除了。你搞不懂没关系,密码学的事儿留给数学家和程序员,你要做的就是对隐私多一些重视。 我有个好哥们姓蔡,他在淘宝的名字叫蔡淘宝,京东叫蔡京东,拼多多叫蔡夕夕,以此类推。当他接到陌生电话时,通过对方的称呼,就能判断自己的信息是从哪泄露的了。 三、隐私 在这做个小调研,网购用真名的请评论1,密码用生日的请评论2,在家不拉窗帘的评论3。 你看看,还是不拉窗帘的最多啊!! 如果是单身996的社畜,不拉窗帘别人也就看到你奋斗的身影,倒也没啥。 比这更可怕的是,你的阳台往往一览无余。上次同学见到我,通过我阳台上的实验服上的颜色,判断出我的实验又作废了。你看看,博士生最大的难言之隐毕业之痛都被阳台出卖了! 再比如这个阳台,衣服尺码都差不多,职业装为主,估计主人是职场独居女生。上次晾的衣服还没来及收,只好先推到一边晾新的,看来工作很忙,经常加班。 你看,我一通分析就能从阳台得到这些信息,要是你刚好是怪异君的粉丝,估计能从阳台直接推理出年龄、工作、生活作息、感情状况。这些信息要是被坏人利用,还是很可怕的。 你守住了手机隐私、银行卡隐私,但从没想过的阳台竟然也能暴露这么多隐私。 其实解决办法也很简单,大胆转换一下思路,你没法给衣服加密,但你可以选择不晾衣服啊!只要衣服自己学会变干不就行了! 这就要给大家推荐博世干衣机! 源自德国的工艺技术,热泵烘干,除菌节能。它有多档烘干模式,智能烘干,衣干即停。从今往后无需晾晒,洗衣不看天,阳台更安全。 以上就是本期视频的全部内容,感谢博世爸爸的支持,博世,科技成就生活之美。我们下期再见! 引用素材:(向下滑动查看) 1、《密码历史与传奇-真相比故事更精彩》,格雷格·鲍尔,中国工信出版集团 2、凯撒密码 https://en./wiki/Caesar_cipher 3、恩尼格玛的破译 https://www./wathc?v=mXZNayEPFKc 4、RSA加密 https://en./wiki/RSA_(cryptosystem) 5、RSA质数挑战 https://en./wiki/RSA_Factoring_Challenge 6、博世中国 https://www. |
|