您当前的位置:推理之门 > 谜题解析 > 谜题大全
密码知识讲座与练习(三)——几种常见的加密方式(下)<入门版>
 作者:夜云打开夜云的博客  人气: 2600  发表于: 08年04月30日23点11分
    将此文分享到: 更多

密码知识讲座与练习(三)——几种常见的加密方式(下)<入门版>

推理之门——夜云

(五)四位乘法密码——(密文:I Q V L N J O P X;密钥:1234

自古密文的传递者最担心的就是密文和密钥同时落入敌手,这样,密码的效应也就所剩无几了,所以通常会将两样东西以不同的方式在不同的时间进行传送。但是,后来有一个叫前天淫次郎的日本鬼子发明了一种加密方式,这种加密方式使得即使密钥落入敌手也不会轻易暴露,一时很令敌手头疼。

这种加密方式的关键是密钥,简短但是实用下面介绍其使用及破译方法:

首先,任意选取一个个十百位数均无零的四位数,如题目中的密钥,即1234;

其次,将上述四位数做平方处理,即1234×1234=1522756,取中间三位数,即227;

再次,用所得数字与1234相乘,即227×1234=280118,取“中间三位”(之前传递和接收密文的双方要有所约定比如遇到像280118这样的数字,是取‘801’还是取‘011’),这里取801;

依次类推,直到所得的三位数所含数字总个数大于或等于密文的字母个数为止,即801×1234=988434,取884。
这样,最终得到的一组码是227801884。

最后,将这组码标在密文下,向前推相应的位数即可得到明文,即

密文:I Q V L N J O P X
密钥:2 2 7 8 0 1 8 8 4
明文:g o o d n i g h t(Good night!)

(六)费娜姆密码密码:00110110010001001100100010000010110;密钥:study

二战时德军使用过的一种密码,其实是利用了二进制的表示法来替代字母,有如下的表格作为基础

A 1000001 B 1000010 C 1000011 D 1000100 E 1000101 F 1000110 G 1000111 H 1001000 I 1001001 J 1001010

K 1001011 L 1001100 M 1001101 N 1001110 O 1001111 P 1010000 Q 1010001 R 1010010 S 1010011 T 1010100

U 1010101 V 1010110 W 1010111 X 1011000 Y 1011001 Z 1011010

那么,比如我们要加密“Hello”,密钥用“study”,则以如下方式进行加密:

H E L L O = 1001000 1000101 1001100 1001100 1001111
S T U D Y = 1010011 1010100 1010101 1000100 1011001

加密原则:1+1=0,0+0=0,1+0=1

于是得密文:00110110010001001100100010000010110

那么解题目中的密文,需要遵循以下几个原则和步骤

1,划分,即每七个数字为一组;

2,对应,找出密文每个字母对应的数字,再与上述数字对应;

3,转换,遵循上述加密原则,逆用即可;

4,解密,得出新的一组数字,对应字母,得出明文。

附:

一般密码的解题原则



1)观察,观察是最为重要的,一切的思索都必须建立在这个客观现实之上,因此,只有细心观察,才有可能走好下一步,观察的重点是这个密码的特点,所谓特点,就是不同之处,没有什么严格的规定,甚至可以说所有让你起疑的地方都是特点

2)联想,联想是个复杂的问题,因为既要从以前看过的所有题目中找出相似之处,以寻找解题的突破口,又要从题目的特点出发,寻找题目可以结合的知识点,如可以用到的工具,可以参考的资料等等

3)冥想,这个不多说,解密码和做推理题不同,更多需要的不是知识,而是灵感,灵感的来源不是你我可以把握的,但是有一点可以肯定,一个熟练的密码破译者往往会被灵感光顾

4)试验,总结出你认为的可能性,从概率最大的一点开始,逐一试验,但是你要明白,也许所有的工作都是徒劳,但是你必须坚持

以一下的一个题目为例说明:2,9;12,16,8;16,11,9;4,3,26(一位朋友的原创题目)

1)观察:特点整理,“;”的位置;数字含一位和两位数,均在26之内(包括26);

2)联想:根据“;”位置,联想有可能是作为间隔符号使用,而数字对应的可能是26个字母之中,但是,对应起来毫无意义,又无密钥,所以绝非直接对应那么简单,其中一定有转换的工具或者资料等等,从这个思路出发,想到目的是为了用数字表示字母,想到可能是手机或者电脑键盘;

3)冥想,这个来源于你的灵感,自己自有分辨,例如对于我来说,发现在键盘上,2下面(斜着看)字母是W,9下面字母是O,又想到分号做分隔符,那么可能就是wo“我”,这样就可以得到启发,也许答案的关键就在键盘上

4)试验,按上述方法处理一下密文,w o ; 12 16 i ; 16 11 o ; r e 26,从最后一组入手,可以推测25表示的是n,这样组成“ren”,那么6下面第三位是n,其实也就是将6对应的y下移了2位,那么也许这就是26的来源,那12可能就是w下移一位,即s,同理,16表示h,原文其义自现:wo shi hao ren(我是好人)

坚持不懈,多多练习,长此以往,必见成效!

下期预告:(1)谜题解析谜题大全——密码知识讲座与练习(四)——密码学简史及趣话
简介:古典密码学介绍和基础入门版的最后一篇,读史可以明智,告诉你关于密码学历史的故事......
(2)侦探推理技术交流——法医知识及相关案例(一)——氰化物中毒
简介:生活中,犯罪无处不在,毒物就在你我身边徘徊,让你知道他的前世及今生......
  • 上一篇文章:密码知识讲座与练习(三)——几种常见的简单加密方式(上)<入门版>

  • 下一篇文章:密码知识讲座与练习(四)——密码学大事年表(已完善)<入门版>
  •   网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)   相关文章:
  • 书生』于2008-8-12 19:17:00发表评论:

  • 先顶了!!
  • 夜云』于2008-5-24 4:29:00发表评论:

  • 最后一期放出,前三篇有待完善和整理。
  • 无行』于2008-5-11 22:34:00发表评论:

  • 收藏收藏,学习学习,受教受教~~~~
  • 』于2008-5-9 23:07:00发表评论:

  • 收藏 收藏 好难 好难
  • 夜云』于2008-5-9 22:31:00发表评论:

  • 走过路过的帮哥们顶个帖子
    查看关于此文章的完整版本
  • 十五个极度诡异的推理故事(四)…[11277]

  • 《残夜谣》(11.9.24)答案在33楼…[3872]

  • ❤这些天看过的恐怖的小推…[11980]

  • 密码——艾米生日快乐![3716]

  • 十五个极度诡异的推理故事(一)…[15466]

  • 密码知识讲座与练习(二)——棋…[4145]

  • 密码知识讲座与练习(四)——密…[3062]

  • 我搜集的IQ推理题大全[21611]

  • 谜题大全2009年结语——小美[5176]

  • 【谜题解析教程】推理解题技巧漫…[3724]