下载PDF文件
下载PDF文件
自人类发展了书面语言开始,我们就会使用代码和密码来模糊信息了。希腊人和埃及人用编码来传递私人通信,形成了现代破译的基础。密码分析学是一门研究代码并破译它们的学问。这是秘密和诡计的世界,它可以充满乐趣。如果你想破解密码,你可以先学会识别最常见的密码,并学会如何开始解密。阅读步骤1,获得更多信息。
步骤
-
第一步,寻找消息里的单字母单词。 大多数密码的替代方法相对简单,通过做一个简单的一一对应,是非常好破解的,一个接一个地找出字母,基于猜测,耐心地破解密码。
- 英语里的单词单字母单词是“I”或“a”,所以你应该试试,选择一个试试看,寻找线索,本质上是做猜字游戏。如果你破解出了“a - -”,你知道它最经常会是“are”或“and”。猜以及检查。如果不行,回去试试其它选项。要有耐心,慢慢来。
- 学习阅读密码的过程中,别担心那么多关于“破解”密码的事情。寻找线索,认识英语(或其它用于编码的语言)书写的规则,会让你在破解密码的过程中节省一些时间和精力。
-
寻找最常见的符号或字母。 英语里最常见的字母是字母“e”,其次是“t”和“a”。当你工作时,从你熟悉的常用单词和句子结构开始,进行逻辑的猜测。你很少会感到百分百确定,但破译游戏就是通过逻辑选择、回归、纠正错误慢慢进行的。
- 注意双符号和短的单词,先解决这些。尝试并有根据地猜测“an”、“in”、“at”比猜测“highway”更容易。
-
寻找省略符号(撇号)后的字母。 如果消息包括标点符号,那么你很幸运。这提供了一整套你可以学会识别的线索。省略符号后几乎总跟有S、T、D、M、LL或RE。所以,如果你在一个省略符号后有两个相同的符号,那么你已经破解了“L”。 [1] X 研究来源
-
试着确定你发现了什么样的密码。 如果,在你解密过程中,你认为你认出了上述中的一个通用密码类型,你已经破解了它,就可以停止尝试,并基于你的密码来填写信息了。这可能不会经常发生,但你越熟悉常见的密码,就越可能认识使用的密码类型,从而快速解决它。
- 数字替换和键盘密码在基本的日常秘密信息中尤为普遍。留意那些特殊的密码,如果你认为合适,就应用它。
广告
-
学会识别替换密码。 基本上,替换密码就是根据某种预先设定的规则,用一个字母代替另一个字母。这条规则即为密码,学习和应用规则就是“破译”密码、阅读消息的方法。
- 即使密码包含数字、斯拉夫字母、奇怪的符号或象形文字,只要所使用的符号类型是一致的,那么你可能就是在处理一个替换密码,这意味着你需要学习所使用的字母表和应用于破译密码的规则。
-
学习四方密码方法。 最早的密码是希腊人使用的,这种密码是把字母排成一个网格,与数字对应,然后使用数字来创建消息。这个密码使用起来很简单,是现代密码破译的基础之一。如果你有一条消息,其中包括一长串数字,那么它可能是用这种方法编成的。
- 这段密码的最基本形式包括1 - 5行和1 - 5列,然后从左至右,沿着网格(把I和J放在一块里)把每个字母填充在矩阵里。在代码中每个字母对应两个数字,左边的列提供第一个数字,顶部的行提供第二个。
- 使用这种方法编译“wikihow”这个词,你将得到:52242524233452
- 一个常常被孩子使用的、更为简化的版本,是直接书写和字母在字母表中的位置相对应的数字。A = 1,B = 2,等等。 [2] X 研究来源
-
学习恺撒替换密码。 朱利叶斯想出了一套非常好的、易于使用和理解、但很难破解的密码,使它成为了另一个基本密码系统,直到今天仍被研究,以作为更复杂的密码的基础。 [3] X 可靠来源 Princeton University 前往来源 在这一替换方法中,你按照一定方向,替换整个字母表中一定数量的地方。换句话说,三个单位往左替换,就是用D替换A、用E替换B,等等。 [4] X 研究来源
- 这也是一个常见的、称为“ROT1”(意为“旋转一个”)的儿童密码背后的基本原理。在这段密码中,所有的字母只是挪一个位置,B代表A,C代表B,等等。
- 使用基本的恺撒替换密码,三个单位左方向的替换,编码“wikihow”为:zlnlkrz
-
留意键盘模式。 键盘替换使用的是传统的美式(QWERTY)键盘模式,一般通过把字母向上、下、左或右方向转换一定数量的位置。通过将键盘上的字母在一个特定的方向上替换,你可以创建简单的密码。了解方向变换,让你破解密码。
- 通过把列上移一个位置,你可以把“wikihow”编码成:“28i8y92”
-
看看你是否有使用多密码的密码。 在基本替换密码中,密码作者创建一个替代字母表,从而创建密码信息。中世纪后某个时候开始,这些类型的代码变得太容易破解,密码作者们开始使用各种方法,在一个密码内使用多个字母表,使别人无法猜出密码编制方法,从而让密码更难破解。广告
-
要耐心。 破解密码需要大量的耐心和毅力。这个工作缓慢而繁琐,因为总需要重新再猜,所以常常令人沮丧,尝试不同的密钥、词汇和方法。如果你想破解密码,学会冷静和耐心,拥抱神秘,拥抱这场游戏。
-
写你自己的密码。 纸上谈兵挺有趣的,但一头扎进使用多密码的海洋中,却没有关键字的帮助,则完全是另一码事。学习使用复杂的编码系统来编写自己的密码,是一种学习密码作者的思维方式,学着破解密码的很好的方式。最好的密码破解者自己也擅长写密码,发明出更加具有挑战性的密码。通过学习更复杂的方法以及如何破解它们来挑战自己。
- 分析犯罪代码和密码,是一个可以获得一些相关技巧的好方法。博彩公司、大毒枭以及黄道十二宫杀手,都开发了值得研究的极其复杂的代码。 [7] X 研究来源
-
享受挑战和神秘。 破解密码就像生活在你自己的丹•布朗小说之中。学会拥抱神秘,拥抱秘密代码的挑战,体验解密的刺激吧。广告
小提示
- 如果你花了很长时间破解密码,也不要失去希望。这是正常的。
- 字母“e”是英语中最常用的字母。
- 一个字母几乎从不会代表它本身(“A”不会代表“A”)。
- 如果密码是打印出来的,它很可能是一个特殊的字体类型,如Windings字体。这可能是双重加密的一部分(Windings本身也拼出了一个编码信息)。
- 密码里的一个字母并不一定在解密之后的消息里对应一个字母,反之亦然。
- 消息更长时破解密码更容易。
广告
警告
- 提防那些不能解决的“兔子洞”。不要发疯哦!
- 对于有些密码,除非你有大量的信息,否则是不可能解密它们的。这意味着,即使你有加密的密钥,解密信息看起来还是不可能的。这些可能需要一个软件,或者大量的猜测工作。
广告
你需要准备
- 一份用于破译的秘密笔记
- 铅笔和便签
参考
- ↑ http://www.dummies.com/how-to/content/cracking-codes-cryptograms-for-dummies-cheat-sheet.html
- ↑ http://listverse.com/2012/03/13/10-codes-and-ciphers/
- ↑ http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Caesar_cipher.html
- ↑ http://www.codesandciphers.org.uk/enigma/enigma1.htm
- ↑ http://www.cppapers.com/tableau.pdf
- ↑ http://lifehacker.com/5715794/how-to-write-down-and-encrypt-your-passwords-with-an-old+school-tabula-recta
- ↑ http://www.fbi.gov/about-us/lab/forensic-science-communications/fsc/jan2000/olson.htm
- ↑ http://www.fbi.gov/news/stories/2013/april/can-you-crack-a-code/can-you-crack-a-code
- ↑ http://www.slate.com/blogs/future_tense/2013/07/11/nsa_cracked_kryptos_statue_before_the_cia.html
广告