(原标题:世界上第一个秘密竟是他说的)
早上起床第一件事是什么?睁眼睛。那使用手机呢?解锁。既然是解锁,就有密码,今天,我们就来聊一聊密码的那些事儿。
这个人大家都知道吧,小时候的《封神榜》中他可是呼风唤雨,连神仙都是他封的,他就是周王伐纣的总军师姜子牙。
早在公元前一千年,姜子牙就发明了中国最早的密码:阴符。相传一次形势危急,姜子牙令信使突围,但怕周文王不认识信使,便将自己的鱼竿折成数节,每节长短不一,各代表一件军机。
信使见到周文王后,文王将鱼竿合在一起,认出确实是姜子牙的心爱之物,即刻亲率大军解围。事后,姜子牙大受启发,将鱼竿传信的方法加以改进发明了“阴符”,用来传达军中的机密,这便是人类最早的密码之一了。
在欧洲的古希腊,人们用一条带子缠绕在木棍上,沿木棍转轴方向写好明文,解下来的带子就只有杂乱无章的密文——这就是斯巴达密码棒。解密者需要找到相同直径的木棍,再把带子缠上去就可以读出明文了。
公元前1世纪的罗马,“我来,我见,我征服”的凯撒大帝也发明了一套“凯撒密码”,即使军事信息被截获,敌人也未必看得懂。凯撒密码是字母移位密码的雏形,利用密码轮,通过把字母移动到一定的位数来实现加密和解密。
随着人类社会的发展,密码也有了更多的形式,“隐形”密码也出炉了。公元11世纪的宋代,“无字天书”——矾书出现了,矾书就是用明矾水写的书信,当水干后纸上毫无字迹,将纸弄湿后字迹就会浮现。
工业革命之后,密码进入了机器时代。19世纪30年代,著名的“摩斯密码”发明,由点(.)、划(-)两种符号组成。在发送时,“点”就是“嘀”的一声,“划”就是“嗒”的一声,“嗒”的时间长度等于3个“嘀”。参照代码表,“嘀嗒”就是A,“嗒滴滴滴”就是B,怎么样,发送单词是不是很简单?
除了做密码,摩斯密码还有很多用途,知道大名鼎鼎的“SOS”吗?这个国际通用的求救信号,实际上可不是什么英文缩写,它是一串摩斯密码“•••———•••滴滴滴嗒嗒嗒滴滴滴”,三短三长三短,清晰好记。在电影《泰坦尼克号》里,老船长就让人发出了“SOS”。
从20世纪20年代开始,因为一战和二战,密码也变得更加复杂,甚至出现了专门的密码机,比如德国发明的“谜”(Enigma)。“谜”是世界上第一部机械密码机,融数学、物理、语言、历史、国际象棋原理、纵横填字游戏等为一体,被希特勒称为“神都没办法破译的世界第一密码”。
“谜”能产生220亿种不同的密钥组合,就算1分钟测试1种密钥,也需要4.2万年……二战时,盟军为了破解“谜”,吸纳了大批语言学家、人文学家、数学家、科学家加入解码队伍,计算机之父、人工智能之父图灵也在其列。
在图灵的领导下,这支优秀的队伍设计了人类第一部计算机来协助破解。1939年8月,解码队伍完成了一部针对“谜”的密码破译机,每秒钟可处理2000个字符,绰号叫“炸弹”(Bombes)。半年后,它几乎可以破译所有被截获的德国情报,让二战提前结束了数年。
说了这么多,给人感觉好像密码和我们老百姓无关,但实际上老百姓也是要用“密码”的,只不过换了种说法——行话。当然,如果是土匪,就叫“黑话”了……
在《我爱我家》电视剧中,和平就满口行话,乍一听还真让人听不懂,比如穴头、底包、攥底、黑杵儿……为革命奋斗了一生,看管过日本女特务的老傅同志嘀咕道:“我怎么听着像日本话啊?”
行话就是社会各阶层之间沟通的语言,不入行的人根本听不懂。现在很多90后、00后也有“行话”,比如中二病、狗带、扩列……你听得懂吗?
不过无论是军事级的密码还是行业的黑话都跟我们日常好像没什么关系,其实我们生活中也想用密码跟自己亲密的人说些悄悄话的,毕竟还是有冠希哥哥的例子在前面,感觉还是害怕的不要不要的。
不过最近,来电APP就推出了一个“私密聊天”的新功能,两个朋友之间如果通过来电建立了私密聊天,彼此的聊天信息就通过唯一密钥等先进技术,对聊天内容进行加密,让你和朋友、家人的聊天成为真正的“私密”。
在来电的“私密聊天”中,使用端到端加密,sever不知道密钥,无法获取聊天内容,特别适合于一对一的聊天。在聊天过程中,所有的消息都被加密,没有第三方可以获取被解密的消息。
更强大的是,密钥还会更自动更新。据悉,当解密超过100条信息或使用时间超过1周时,密钥就会自动更新,好比密码也在不停的变化中,就让其他人更不好破解了。
有了来电,你还怕隐私泄漏吗?让来电充当你的私人密码器吧,让我们的每一天都更安全,更舒心。