破解中文暗号的方法,破解中文暗号的方法视频

hacker|
65

怎么解读基本的暗号

解暗号的技巧

首先来说下有关暗号的种类,英文的,数字的,中文的,等等。

关于中文暗号,因为太复杂所以不做研究,只研究英文、数字以及衍生物的。

先来介绍密码的规则:

1.规律性:一个密码必定只能遵循一个规律,除非有提示,不可能出现同时遵循两种编写形式的密码

2.可破解性:不存在不被破解的密码

3.非简单性:一看就懂的不叫密码,密码总是在第一时间内除编写人外无法掌握其意思的暗号

4.对应性:一种编写形式和一种密码属于一一对应的类型

密码的常见编写形式

1.数字/其他文字切换型

这是最常见的密码编写类型,最常见的对应就是英语字母表,26个字母与26个数字对应。这种密码还有以下的几种编写方法

(1)按英语字母顺序:例如a代表01或1,b代表02或2,以此类推,y代表25,z代表26。也有倒过来表示的,比如a代表10,就是将01倒过来的结果,这样y代表52,z代表62,等等

(2)手机键盘与英文:手机上2~9这几个数字键盘上都有相应的英文,比如数字6上的英文就是mno。常见的用第一个数字表示数字,第二个数字表示在这个数字上显示的英文字母位数。比如数字73表示的是数字7上的第三个字母,也就是pqrs的r

(3)电话/手机数字连线与其他文字字母转换:例如126874在电话上的连线很像字母D,159357的连线很像字母X,1 3687很像日语字母ソ

(4)利用英语单词谐音:例如馅饼,在英语里是pie,可以看成pai→π的谐音,而π在数学里代表的是3.14159…,取前一或二位小数,可以组成房间号码,等等

(5)利用键盘数字与英文对应:比如数字1斜线对应英文字母qaz,数字7斜线对应英文字母ujm,数字0斜线对应英文字母p,符号:和?,等等

(6)利用扑克牌和英文对应关系:比如扑克中的J对应11,Q对应12,K对应13,A对应1

(7)利用时钟数字与英文对应关系:比如L对应的是3点,I对应的是6点,V对应的是11点05分,日语字母へ对应的是7点20分,还有利用时钟指针的转动来表示对应的英语字母,比如12点到3点25,时针移动3格,表示大写英语字母C,分针移动25格,表示小写英语字母y,等等

(8)利用钢琴键盘与英语字母对应关系:在《柯南—月光杀人事件(下篇)(FILE 11)》中有对应表,升降记号代表黑键,将A到Z分别填入黑、白键内,正好可以组成循环。利用五线谱写出英语句子便可表示

(9)利用计算机数字的倒写来表示英文字母:例如1表示I,3表示E,4表示h,5表示S,7表示L,9表示G

(10)利用键盘错位来表示,比如一个字,假定是“我”,在键盘上表达的是“wo”而密码编写可以利用“wo”隔壁的比如“qi”、“ep”等,而某些能够关联的,比如“wo”变成“qi”,从而产生的另一个汉字“七”也可以作为密码来使用。

(11)利用电脑键盘某些特性,比如按住shift的时候数字“2”会变成“@”,还有按住一个字母不放的时候这个字母会不断的重复下去。又比如“Numlock”,按下了可以表示,但没按住的时候小键盘上的2、4、6、8等表示的就是上下左右。等等

2.数字/数字切换型

这个不太常用,利用一些数字来表示另一些数字,当然,其中要用到第一种类型中的几种方法

(1)手机/电话数字:用一个两位数来表示一个一位数或两位数,例如73在手机上表示R,依照字母列表很容易得到R是第21个字母,所以73就表示21,用一个多位数来表示另一个一位数或两位数,比如159357表示X,也就是24

(2)时钟数字:用时钟转动或时针的位置表示的角度来显示数字,例如9:00表示90,4:00表示120,4:00~4:15表示90,还有用时针与分针的重叠来显示分数等方法

(3)利用骰子:骰子上的数字表示从1~6,而其中1是最明显的,《柯南—服部平次一筹莫展 (FILE 323、324)》中就有用骰子和扑克牌联合编写的一组数字密码,有兴趣的可以去看看

3.文字/文字切换型

怪盗KID最常用这种暗号,运用之妙存乎一心,只可意会不可言传

(1)中文/英文切换:最常见,用中文的英语翻译来达到切换效果。例如:无头骑士,代表的是骑士(Knight)去掉头(K),也就是night(夜晚)的意思

(2)其他切换:如中文/日文切换,英文/日文切换等,参见柯南中怪盗KID出现的各集,详细研究一下预告函便可

4.字母表变换

常见于英文字母表,以下是变换类型:

(1)逆序变换:abcdefghijklmnopqrstuvwxyz的逆序是zyxwvutsrqponmlkjihgfedcba,也就是原本是a的字母用z来代替,原本是b的字母用y来代替,原本是I love you的句子用Q olev blf来代替

(2)推移变换:abcdefghijklmnopqrstuvwxyz按照数字12推移(将字母代表位数分别往后移动12位,原本a是在1号位,现在就在 1+12=13号位,y在25号位,现在就在25+12-26=11号位)的结果就是opqrstuvwxyzabcdefghijklmn,原本是a的字母用o来代替,原本是b的字母用p来代替,原本是I love you的句子用W zcjt mci来代替。

接下来我要介绍的是一些不太常见的密码编写方式:

1.用数字乘积、加和、次幂等编写:这是国家安全局经常使用的密码编写形式,利用两个很大的质数的乘积作为传播媒介,将分解开的质数作为最终传播方式,非常安全,但绝对不适合小型密码的编写

2.用风俗、习惯编写密码:例如中国的情人节是七夕(7月7日),可以用7/7 C来暗指中国情人节,由此联想到214,可以作为房间号码,诸如此类,但只有在了解风俗的情况下才可使用

3.其他编写方式

以上的编写习惯可以混合使用,混合手法越多,密码破解就越复杂。

例子:

小R的住宅已被警方全面控制了。可是由于住宅里的抵抗力量相当强,黑子探长为了减少不必要的损失,采取了以静制动的策略,全面监视住宅的一举一动。只要小 R踏出住宅半步,将会有无数支黑洞洞的枪口指向他的脑袋。那家伙也知道了危险,在警方全面布控的这几天里,根本没有一丝动静。

由于警力有限,警方在包围几天后不得不撤回一些警员处理其它方面的事宜。警方知道,小R如果打算突围逃跑的话,必须要和他的一个得力助手代号叫K的人取得联系,和他一起跑。现在K也被监控了起来。所以只要没有走漏什么消息的话,小R是决计逃不掉的。

就在警方减员的几天后,守在外面的侦察员抓获了一个想从住宅暗道逃离的家伙。从那家伙身上只搜出了一个包裹,里面用一张白纸包着一个带着树叶的水蜜桃。侦察员认为这就是小R送给K的密函,可左看右看都不明白这到底是什么意思,只好把这个包裹交给了黑子探长。

黑子仔细研究了这个包裹。那纸是一张普普通通的白纸,树叶也没什么玄机,水蜜桃也没有问题。黑子探长甚至连桃核都仔细的检查了几便,可是一无所获。望着桌子上的白纸和桃子,黑子探长陷入了沉思中……

那么,大家有谁知道这暗号是什么意思呢?

像这种简单暗号就是:纸叶水蜜桃也就是子夜水密逃,就是凌晨0点下水道逃跑。

怎么样才能更好的掌握暗号技巧,我要学学,教我入门,谢谢

嗨,你好。如果你读我那篇“怎么解读基本的暗号”回答,你就知道得七七八八。因为破解密码在日常生活不常用,那就很难掌握所有的技巧。

一组数字或者一组字母对于不同的文化就有不同的意义,他们可以追溯到不同的事件。好像在太平洋战争时期美国就用土著印第安人的语言对电信沟通进行加密,因为印第安人文化的独立性,日本即使能窃听就无法参透美国的战略。

还有一种办法就是利用随机性。这种加密法叫One Time Pad,中文好像叫一次性密码本。做法是这样的:

1.首先写下要加密的原文

2. 假如你有一颗26面的骰子标志着26个字母,或者其它能产生随机字母的方式

3. 从原文的第一个字母开始,用投骰子的字母代替原字母

4. 与原文对比,把字母移位的数字记下来,这就是解密本

5. 销毁原文,保留解密本,把加密本送到接收者,当然接收者也要有一份解密本

这种方法简直无法被攻破,但是执行难度相当大。时间有限,我就写这么多。

怎样破解数字暗号?

推荐你看下《经典密码学和现代密码学》。举例说明:96 746 96 28 24 64 53 96 934 7436 63 943 63 946 8664这些数字是手机键盘按照数字打出来的汉字:

96只能打出“wo”也就是我;

746可以打出“pin”和“qin”,只有这个字我没有想出来,不好意思,差不多就是拼或亲了;

96依然是“我”;

28是“bu”或“cu”,接下来的句子我都拼出来了,就直接告诉你吧,是“不”;

24是“ai”或“bi”或“ci”,我推测是“爱”;

64是“mi”或“ni”,我推测是“你”;

53是“ke”或“le”,我推测是“可”;

96依然是“我”;

934是“wei”,我推测是“为”;

7436是“shen”,我推测是“什”;

63“me”或“ne”,我推测是“么”;

943是“zhe”,我推测是“这”;

63和上上一个一样是“么”;

946是“xin”或“yin”,我推测是“心”;

8664是“tong”,我推测是“痛”;

1条大神的评论

  • avatar
    访客 2022-10-11 上午 10:47:59

    在《柯南—月光杀人事件(下篇)(FILE 11)》中有对应表,升降记号代表黑键,将A到Z分别填入黑、白键内,正好可以组成循环。利用五线谱写出英语句子便可表示(9)利用计算机数字的倒写来表示英文字母:例如1表示I,3表示E,4表示

发表评论