文 | Louie 你有没有曾经天马行空的想过发明一套自己的文字和语言系统呢?或者,你有没有试过写一封加密信?就是收信人需要经过一番思考才可以知道你的信件到底什么意思的。 当然,这样的信件不适合正式场合哦,比如求职信,你写成加密信,后果可想而知,除非,你申请的是安全部门。 其实,加密信,英文 Coded Letters 在欧美人群,尤其是青少年密友中使用非常广泛。它可以使一封手写信件,也可以是一则手机短消息,类似传纸条那样的游戏,增加了互动交流的趣味性。 在外国历史上,早在2000多年前,加密信在罗马帝国时期就使用了,凯撒大帝为了避免军情被敌军窃取,就发明使用密信。因此,加密信也被称作 Caesar Cipher~ 这种加密方法被称作“凯撒加密法”。它根据字母表将消息中的每个字母移动常量位k。 举个例子,如果k等于3,则在编码后的消息中,每个字母都会向前移动3位:a会被替换为d;b会被替换成e;依此类推。字母表末尾将回卷到字母表开头。于是,w会被替换为z,x会被替换为a。 多看几次上方的动图你就明白啦! 加密信编码 Sample Code An easy code to master is a simple numerical code. In this code, each letter of the alphabet corresponds to a number. For example, "A B C" would be "1 2 3". If you tried to write the word "cat" using this code it would become "3, 1, 20". Another simple code would be using the alphabet in reverse, so that "Z" is "A", "Y" is "B", and so on. When someone works out a code it is called "breaking" or "cracking" it. 其实也很简单易懂,比如说,字母A-B-C分别用数字1-2-3来替换,依次类推下去,就可以把一封英文信转换成数字信件了。收到这样的信,你会不会崩溃呢?像“CAT”这个单词就转换为数字“3-1-20”~ 还有一种是字母反转替换,比如用字母Z替换A,用字母B替换Y。收到信的人首先会觉得莫名其妙,然后试着去破解它。 破解一下这个加密信? 341r Jacky, 89n5 t7m4 n9 s44! 69w 1r4 09u 397n5 r424nt80. 7 M7ss 09u s9 mu26, 1n3 7 342734 t9 v7s7t 09u t67s w44k4n3. S44 09u t64n. Y9urs, 8ouie |
|