最近 作者: 主题: 内容:
 进入版区才能发表文章 
 您当前的位置: 推理之门 > 网友交流 > 会客大厅   【版主】:低丿调,张晨萧 字体大小:
1页/共1页(总计9个回复)
主 题: 《福尔摩斯探案集》里的密码学(人气:1014)
 猫猫漫步猫猫打开猫猫的博客
1 楼: 《福尔摩斯探案集》里的密码学 05年01月08日18点29分


概是由于文化差异吧,不怎么看国外的文学作品,唯独《福尔摩斯探案集》例外。虽然这本书里有的故事不尽人意,不过总的说来却也堪称经典。呵呵,要是你还没有看过的话,我建议你看看。
上次课上老师出了几个小论文题目,其中有一篇就是《<福尔摩斯探案集>里的密码学》。当时我没有写这个,呵呵,与其绞尽脑汁写关于这个的四千字文章,不如下来随心所欲的写在Blog上,没有必要跟自己过不去是不是。

当然,密码学出现在其中的一个叫《跳舞的人》的故事中。故事大意就是说某某人几次在家周围发现了粉笔画的不同样式的跳舞的小人,而福尔摩斯最终破译了那些"小人"所代表的意思。

福尔摩斯破译的依据是:"在英文字母中e最常见,它出现的次数多到即使在一个短的句子中也是最常见的......除了e之外,英文字母出现次数的顺序并不很清楚。这种顺序,在平常一页印出的文字里和一个短句子里,可能正相反。大致说来,字母按出现次数排列的顺序是t,a,o,i,n,s,h,r,d,l,......"

呵呵,这就是利用了密码学。这些跳舞的小人图像相当于被加密后的密文,加密机制是代换密码,即通过某个特定的字符代替明文某个特定的字符。这种加密方法简单,但是对应的明文输出对应的密文,不能隐藏明文的统计特征,福尔摩斯就是通过统计密文(也就是文中的小人图像)出现的频度实现了破译。

根据资料推测,这篇文章柯南·道尔大概写于19世纪末20世纪初,这里想想当时中国的没落景象,不得不感叹一下西方科学的先进了。

英文单词是由字母组成,而字母一共只有26个,所以可以对其进行频度分析;可是汉字不同,常用汉字有三千个,那么能对汉字进行频度分析吗?

嗯,这是另一个问题了。




  点击复制本贴地址:





follow the notes upon the journey
The road back hidden in the fast Lane melody
the first sight is you destiny?
主页http://user.qzone.qq.com/7501762



 

※来源: 【 推理之门 Tuili.Com 】.

 hjvicky小丸子
2 楼: Re:《福尔摩斯探案集》里的密码学 05年01月08日18点39分


个人感觉,想要套出密码好像全凭感觉
如果灵感来了,很快就可以想到
但是有时候,想不出来就是想不出来
就像做几何题一样,当然,它比几何题要难得多






如果爱上你是一个错,
我宁愿就此错下去;
如果那放飞的风筝只是一个飘忽的梦,
我也愿让梦在延续.
只因这段错是错的如此美丽,
只因那曾经拥有的梦如此绚烂.

※来源: 【 推理之门 Tuili.Com 】.

 伤痕伤痕
3 楼: Re:《福尔摩斯探案集》里的密码学 05年01月08日19点14分


嘿嘿,密码学哦~
频率分析只能用在恺撒移位密码和代换字母密码中,其他的分析频率就没什么意思了
(例如高次的呵呵,二次代换的等等……)
汗,偶密码学原理还考了93呢,真是大汗我最恨的就是密码题了- -
【猫猫在大作中谈到:】

>概是由于文化差异吧,不怎么看国外的文学作品,唯独《福尔摩斯探案集》例外。虽然这本书里有的故事不尽人意,不过总的说来却也堪称经典。呵呵,要是你还没有看过的话,我建议你看看。
> 上次课上老师出了几个小论文题目,其中有一篇就是《<福尔摩斯探案集>里的密码学》。当时我没有写这个,呵呵,与其绞尽脑汁写关于这个的四千字文章,不如下来随心所欲的写在Blog上,没有必要跟自己过不去是不是。

> 当然,密码学出现在其中的一个叫《跳舞的人》的故事中。故事大意就是说某某人几次在家周围发现了粉笔画的不同样式的跳舞的小人,而福尔摩斯最终破译了那些"小人"所代表的意思。

> 福尔摩斯破译的依据是:"在英文字母中e最常见,它出现的次数多到即使在一个短的句子中也是最常见的......除了e之外,英文字母出现次数的顺序并不很清楚。这种顺序,在平常一页印出的文字里和一个短句子里,可能正相反。大致说来,字母按出现次数排列的顺序是t,a,o,i,n,s,h,r,d,l,......"

> 呵呵,这就是利用了密码学。这些跳舞的小人图像相当于被加密后的密文,加密机制是代换密码,即通过某个特定的字符代替明文某个特定的字符。这种加密方法简单,但是对应的明文输出对应的密文,不能隐藏明文的统计特征,福尔摩斯就是通过统计密文(也就是文中的小人图像)出现的频度实现了破译。

> 根据资料推测,这篇文章柯南·道尔大概写于19世纪末20世纪初,这里想想当时中国的没落景象,不得不感叹一下西方科学的先进了。

> 英文单词是由字母组成,而字母一共只有26个,所以可以对其进行频度分析;可是汉字不同,常用汉字有三千个,那么能对汉字进行频度分析吗?

> 嗯,这是另一个问题了。








http://www.mysterybbs.com/
http://www.wcjcn.cn
http://wcjchina.blogcup.com/
-----------------------------------------------------------------------------------------------------------------------------------------------

※来源: 【 推理之门 Tuili.Com 】.

 望界人是植物
4 楼: Re:Re:《福尔摩斯探案集》里的密... 05年01月08日20点22分


如果楼主看过爱伦坡的<金甲虫>
恐怕你就不会认为这是福尔摩斯的密码学了.












※来源: 【 推理之门 Tuili.Com 】.

 探员张大明探员张大明
5 楼: Re:Re:Re:《福尔摩斯探案集》... 05年01月08日21点59分


【望界在大作中谈到:】

>如果楼主看过爱伦坡的<金甲虫>
>恐怕你就不会认为这是福尔摩斯的密码学了.
说的好,老是以为别人比我们先进很多,其实是我们太天真了。
杜宾早福几十年已经在羊皮上用过频率分析法了。道尔那是换汤不换药!







两面镜子面对面,发出了声响并相互反对。
与极似自己的人相遇时,我是否也会发出那样的声音呢?

无论孩童或大人,无不喜欢看着映照在镜子中的自己。
为了拼命让自己映照在镜子里,只要自己也忘却镜子的存在,人会因静寂的空间而记住空虚。

我就是镜子。
对于处在光线无法照射之处动弹不得的人,我并非伸出援手,而是尽可能地置自身于近处。
然后看着相同的景色。我知道,痛苦,若能与谁有所同感,就会变得舒畅些。虽然即使悲伤
少了些,世界也不会因此而改变,但在我心中被颠覆的世界看来的确像是崭新的景色。任谁
都追寻着与自己相似之物。无论多么厌恶自己,只要是近似自我之物就能珍爱。所谓尊敬或
憧憬的感情,并没有爱。然而人的一生中,最爱的是,世界上最像自己的人——自己的孩子。








※来源: 【 推理之门 Tuili.Com 】.

 davidch1方义
6 楼: 汉字密码学 05年01月08日22点38分


福尔摩斯破译的依据是:"在英文字母中e最常见,它出现的次数多到即使在一个短的句子中也是最常见的......除了e之外,英文字母出现次数的顺序并不很清楚。这种顺序,在平常一页印出的文字里和一个短句子里,可能正相反。大致说来,字母按出现次数排列的顺序是t,a,o,i,n,s,h,r,d,l,......"

呵呵,这就是利用了密码学。这些跳舞的小人图像相当于被加密后的密文,加密机制是代换密码,即通过某个特定的字符代替明文某个特定的字符。这种加密方法简单,但是对应的明文输出对应的密文,不能隐藏明文的统计特征,福尔摩斯就是通过统计密文(也就是文中的小人图像)出现的频度实现了破译。

根据资料推测,这篇文章柯南·道尔大概写于19世纪末20世纪初,这里想想当时中国的没落景象,不得不感叹一下西方科学的先进了。

英文单词是由字母组成,而字母一共只有26个,所以可以对其进行频度分析;可是汉字不同,常用汉字有三千个,那么能对汉字进行频度分析吗?

-----------------------------------------------------------------------------------
绝密档案(一)


汉字出现频率最高的应该是"我"字,也就是说,在元音结构中"O"是出现频率最高的一个字母.

关于汉字的频率研究,理论上应该是结构简单,具备四平八稳的形象特征的出现的频率最高.

可以利用目前的搜索引擎进行抽样统计.最笨的最准确的方法是:

先把三千个汉字用五笔输入法一一输入.
选择三到五个搜索网站看出现的每一个汉字的条目,记住数据.
接着选择智能输入,如上操作.
再接着选择全拼输入,如上操作.
再考虑繁体的影响,三种输入法并举.

在极个别的字上,肯定会出现用不同输入法搜索同一个字时,条目的数据显示不一样.

所有网站的病毒聚集区就在这里,缺陷的突破点也就在这里.

知道这一点的,不懂程序编辑也可以突破华文网站.

高级黑客是最先把这一点看透的,点到为止.



否则,四大行的钱,就跟自己口袋一样.呵呵!

诗歌可以赚大钱,汉字可以发大财!

好好学习,天天有大条玩,跟着老菜皮错不了.

至于什么太阳月亮星星,开裆裤的玩意.

呵呵,内库是这样洗的!

完美的程序就是一首简单的诗!


钥匙1









http://arronch.blogbus.com/

※来源: 【 推理之门 Tuili.Com 】.

 cccpig匿名
7 楼: Re:《福尔摩斯探案集》里的密码学 05年01月16日14点14分


我倒~~~
我发现在推理中统计和概率之类的用的很多啊
哈哈,我们数学课正在学这些







※来源: 【 推理之门 Tuili.Com 】.

 ellryellry打开ellry的博客
8 楼: Re:《福尔摩斯探案集》里的密码学 05年01月16日16点31分


频率分析法在爱伦坡写金甲虫之前就有人研究了,这是最基础的密码破译方法。关于汉字频率也有专门的书籍,有种汉字频率字典的书,不过汉字频率分析取决于样本,文言文和白话文,科技文章和文艺文章的汉字频率相差很大。






谜斗篷推理计划
推广、品评、研究、收藏侦探小说
http://www.douban.com/group/murderpen/


※来源: 【 推理之门 Tuili.Com 】.

 hitachi41罗修——坑王之王
9 楼: Re:Re:《福尔摩斯探案集》里的密... 05年01月16日16点38分


从汉字的起源来看,汉字最初只和食色性有关,从这个方面来研究,也许能编出好玩的密码。






北邻有精,其名为狐;化而为女,其名为艾。艾之魅,不知其几万迷。喜而笑,其貌倾千城之国也。东坑小骡子


有关原创小说的作者专栏开通因本人机器问题,时常无法登陆后台,暂时无法受理。

罗修的群魔乱舞http://blog.sina.com.cn/u/1417662535

※来源: 【 推理之门 Tuili.Com 】.

 威士忌绿茶红酒
10 楼: Re:《福尔摩斯探案集》里的密码学 05年01月18日00点04分


【猫猫在大作中谈到:】

>概是由于文化差异吧,不怎么看国外的文学作品,唯独《福尔摩斯探案集》例外。虽然这本书里有的故事不尽人意,不过总的说来却也堪称经典。呵呵,要是你还没有看过的话,我建议你看看。
> 上次课上老师出了几个小论文题目,其中有一篇就是《<福尔摩斯探案集>里的密码学》。当时我没有写这个,呵呵,与其绞尽脑汁写关于这个的四千字文章,不如下来随心所欲的写在Blog上,没有必要跟自己过不去是不是。

> 当然,密码学出现在其中的一个叫《跳舞的人》的故事中。故事大意就是说某某人几次在家周围发现了粉笔画的不同样式的跳舞的小人,而福尔摩斯最终破译了那些"小人"所代表的意思。

> 福尔摩斯破译的依据是:"在英文字母中e最常见,它出现的次数多到即使在一个短的句子中也是最常见的......除了e之外,英文字母出现次数的顺序并不很清楚。这种顺序,在平常一页印出的文字里和一个短句子里,可能正相反。大致说来,字母按出现次数排列的顺序是t,a,o,i,n,s,h,r,d,l,......"

> 呵呵,这就是利用了密码学。这些跳舞的小人图像相当于被加密后的密文,加密机制是代换密码,即通过某个特定的字符代替明文某个特定的字符。这种加密方法简单,但是对应的明文输出对应的密文,不能隐藏明文的统计特征,福尔摩斯就是通过统计密文(也就是文中的小人图像)出现的频度实现了破译。

> 根据资料推测,这篇文章柯南·道尔大概写于19世纪末20世纪初,这里想想当时中国的没落景象,不得不感叹一下西方科学的先进了。

> 英文单词是由字母组成,而字母一共只有26个,所以可以对其进行频度分析;可是汉字不同,常用汉字有三千个,那么能对汉字进行频度分析吗?

> 嗯,这是另一个问题了。

对于密码我个人认为算法要靠推算
几乎不可能直接想到,看过《空中监狱》的应该十分清楚。密码可以做的更加绝。






无语……………………
  ___
(@_@)

※来源: 【 推理之门 Tuili.Com 】.

1页/共1页(总计9个回复)
每次上网自动访问推理之门   |    将推理之门加入收藏夹
邮件联系:zhejiong@126.com  沪ICP备2021006552号  沪公网安备31011502006128号  推理之门  版权所有 2000-2024