后,自己的脑袋也是一阵发涨,“不过第二行提示我看不懂,都说是四层加密,怎么又出来一个密钥是3?难道是告诉我们,四层加密是骗人的,实际上是只有三层?”
“那个,我说……”黎悦求助的望向澹台璟,“这个0和1,我记得它好像是……”
“对,就是二进制。”澹台璟似乎早已经得到了答案。
“什么是二进制啊?”叶朔和梁夏凑过了两张求知的脸。
“是计算技术中广泛采用的一种数制。也就是用0和1两个数码来表示的数。”澹台璟说话间已经拿出了纸笔,“它的基数为2,进位规则是‘逢二进一’,借位规则是‘借一当二’。”
“我们惯常使用的数字,被称为‘十进制’。也即是‘满十进一,满二十进二’,以此类推。同时,在十进制和二进制间,可以自由进行转换。”
“二进制转十进制的计算方式,是从最低位算起,位上的数字乘以本位的权重,也就是2的第几位的位数减一次方。比如第2位就是2的(2-1次)方,就是2;第8位就是2的(8-1)次方是128。再把所有计算所得的值相加。”
说话间,他已经在纸上飞快的算出了结果。
19,22,26,21,4,22,18,7
“每个数字最大不超过26,对应字母,转化出来也就是——”
SVZUDVRG
“所以?”叶朔皱眉。这不还是个乱码么?
“这是凯撒加密。”澹台璟仍在纸上飞快演算,并未抬头,“是一种对称加密体制,通过把字母移动一定的位数,来实现加密和解密。明文中的所有字母都在字母表上向后,(或向前)按照一个固定数目进行偏移后被替换成密文。”
“例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推X将变成A,Y变成B,Z变成C。这个偏移量,通常称它为密钥。”
“现在提示中已经给出了密钥,数值是3,也就是所有字母全部偏移3位,那么对应的转化就会变成这样。”
他竖起纸片向众人展示。
明码表:ABCDEFGHIJKLMNOPQRSTUVXYZ
密码表:DEFGHIJKLMNOPQRSTUVXYZABC
“我们现在要做的,是把密码转化为明码。也就是在密码表中找到相应字母,再使用明码替换。比如密码中的S,对应明码是P,密码中的V,对