汐辰翎(曦)
|
|
31 楼:
Re:Re:Re:Re:誰解出來誰才...
|
07年07月30日03点40分 |
【蓝澈在大作中谈到:】 > >我不懂密码,看到楼上有人说用恺撒密码,所以搜索了一下。 > >来源:http://www.hnca.com.cn/study/zsmt/mt_3.htm > >恺撒密码 > >传说在公元前一世纪,古罗马的恺撒大帝出于军事目的发明了一种对称密码,我们称之为"恺撒密码"。这种密码是针对26 个英文字母(不区分大小写)在字母表中的排列位置来设计的,每个字母都有一个固定的位置,用数字来表示的话,A的位置为1,B的位置为2,Z的位置为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 >位置 1 2 3 4 5 6 7 8 9 10 11 12 13 (依次类推) > > >下面我们不妨对这些字母作这样一个变换:将每个字母变换为与它位置间隔为5的那个字母。例如,与A间隔为5的字母为F,与B间隔为5的字母为G,…… ,与Z间隔为5的字母为E。因此,我们将A变成F,B 变成G, ……Z变成E。这里我们列出了所有字母的对应转换关系: > >原字母 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 >转换后 F G H I J K L M N O P Q R S T U V W X Y Z A B C D E > > >现在让我们来看看这将发生什么吧。假设恺撒在一次战役中损失惨重,他需要告诉盟军自己的处境并请求支援。现在他用"恺撒密码"加密一条消息,"IAMINDANGER"(意思是"我处境危险"),加密后将变成什么呢?根据字母转换对照表,"IAMINDANGER"将被加密成"NFRNSIFSLJW" > >这里,恺撒密码的密钥为5。当然,恺撒也可采用其它间隔作为加密密钥,例如采用间隔6,10,26等等。
原来这样啊……看来密码还是要好好研究研究,这一块我基本是空白
|
|
|
侦探,是以人道的名义 赋予人类爱和自由!不是对结果的斤斤计较,不是对荣誉的贪恋,而是,对死者的责任,对罪犯的责任,对社会的责任!我有责任为死者讨回公道;我有责任对每一个罪犯救赎,给予他们赎罪的机会;我有责任为稳定社会秩序竭尽全力;我有责任让这个人类世界更加美好和谐!
在案发现场中,每个线索都不是想当然存在……关键的线索已经被狡猾的罪犯破坏了,所以我们必须仔细找出蛛丝马迹,不让真凶逍遥法外!
支持中国推理事业,支持推门!!
生,是推门的人,死,是推门的…………尸体!
|
※来源: 【 推理之门 Tuili.Com 】.
|
|