打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
常见密码原理
常见密码  替换密码

[例:Qxjsn qvv, ks dqis qvnsqwl amcvj jdcu AAU, qgw ks jdcgf jds AAU cu jds asuj bgs ks dqis sisn ussg. Ks kqgj sisnlbgs icucj dsns, vsqng jds jdcgeu kdb kqgj jb vsqng.]
个人感觉是所有密码中最重要、也是破译起来最有乐趣的一种,要想熟练破解所有密码,就一定要熟悉这种密码。在推理小说大师爱伦·坡的《金甲虫》一文中有很详尽的介绍,简略归纳出其破译步骤为:
1.根据被译文段的格式、断句、字符的长短、字符的种类数目来判断密码的语言,这也是破译所有密码所必不可少的第一环节。一般中文的密码以2-5个字符居多,而英文则不会超过15个,下文讨论英文密码。
2.数出字符使用的频率并纪录,根据字符的频率可以大致做出判断。在英文中以字母e出现的最多,其次依次是aoidhnrstuycfglmwbkpqxz。
3.英文中以单词the出现的次数最多。可以根据这个原理察看是否有重复多次的三个字母组合的词,便基本可以判断t、h、e这三个字母了。
4.接下来便可以将t、h、e三个字母带入,观察哪些词可以猜测出来,比如已知t.ee(未知字母用.表示)就可以判断.为r了,因为常用的词汇中,只有tree满足结构。
以此方法反复带入并不断检验前面的推理,很快就能够解决整个密码

注意:此种密码通常用各种符号来代替英文字母,达到混淆的目的。

扩展:
汉语拼音替换密码

[例:mtbqe ai abqe mtbqe oxq lti sp sz nx!]
以下面这个密码的破译为例:
ZJR ZJR NOBR, WR HRAN WBC AO XR UOJ UR,DO WBC IBAN NJ NJ HBA UBA
因为每个单词不超过6个字母,所以能够初步判断是汉语(中文汉语拼音最多是6个字母)。
可以看出,密文虽短,但其中出现了多次重复单词:ZJR、WBC、NJ
字母在单词中的位置都相对固定,十分符合汉语的特点,所以基本就能够确定是汉语了。
短文中出现得最多的字母R(共7次)。
它都是出现在单词的最后一个字母的位置上。汉语拼音中能作为最后一个字母的、常用的有哪些呢?
a、e、i、o、u、n、g
看“UR”这个词,由于n和g通常不能出现在两个字母的词中,所以首先把n和g排除了。
因此R只可能是a、e、i、o、u中的一个
以此类推,我们把出现在末尾的字母的所有可能性都找出来:
R:a、e、i、o、u(末尾(排除一切不能出现在末尾的字母))
N:g、n(开头和末尾)
C:a、e、i、o、u、g、n(末尾)
O:a、e、i、o、u(中间和末尾)
J:a、e、i、o、u(中间和末尾)
A:n(开头、中间、末尾都有)
因此判断A就是n,所以N就是g
整理一下就是:
ZJR ZJR gOBR,WR HRng WBC nO XR UOJ UR,DO WBC IBng gJ gJ HBn URn
下面就轻松多了:
g* g*这个词你会想到什么?很明显是ge ge(哥哥)嘛。
所以J是e
ZeR ZeR gOBR,WR HRng WBC nO XR UOe UR,DO WBC IBng ge ge HBn URn
哥哥都有了,“*e* *e*”会是什么?很明显是mei mei(妹妹)。
mei mei gOBi,Wi Hing WBC nO Xi UOe Ui, ...

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
凯撒密码转化,循环,C语言版!
【免费】英语读音密码 讲义
设置安全密码必须遵守的十条军规!
选择合适的密码和安全问题(摘自 Gmail 帮助)
给Windows7 设置一个牛逼密码
如何自定义百度网盘分享码
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服