帮忙破密码!!有追加100分!
来源:百度知道 编辑:UC知道 时间:2024/05/08 03:27:01
715 18 16 22 2
12 66 13 7 18
152 12 615 18
16 2212 7 19
22 911 22 12
11 15 225 22 9
214 6 24 19
要用到恺撒密码。
一行一个字(单词)
如果你真的弄了3天,我很感动。。
不行了,试了三天...
你在哪儿找的?是不是原文是罗马字母?
不信你先试试,做一个圆盘,上面有26个字母(按顺序排列),然后随便找一句话试试,我用的是22 911 22 12 ,然后挨个试,
2,2,9,1,1,2,2,1,2;
22,9,1,1,2,2,1,2;
22,9,11,2,2,1,2......
结果还是不行。。。这是第四天了。。。
“恺撒密码”据传是古罗马恺撒大帝用来保护重要军情的加密系统。
它是一种置换密码,通过将字母按顺序推后起3位起到加密作用,如将字母A换作字母D,将字母B换作字母E。据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。
假如有这样一条指令:
明文(小写):ji xiao jing
用恺撒密码加密后就成为:
密文(大写):ML ALDR MLQJ
如果这份指令被敌方截获,也将不会泄密,因为字面上看不出任何意义。
这种加密方法还可以依据移位的不同产生新的变化,如将每个字母左19位,就产生这样一个明密对照表:
明文:a b c d e f g h i j k l m n o p q r s t u v w x y z
密文:T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
在这个加密表下,明文与密文的对照关系就变成:
明文:bai du
密文:UTB WN
很明显,这种密码的密度是很低的,只需简单地统计字频就可以破译。于是人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟·维吉尼亚发明的,其特点是将26个恺撒密表合成一个,见下表:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A A B C D E F G H I J K L M N O P Q R S T