2010-07-26 37 views

回答

3

你問如何破解密碼?當你處理一個現代的,強大的密碼(AES,Blowfish,Twofish等)時,除非你有密鑰,否則沒有已知的解密密文的方法,或者可以用蠻力猜測它。

如果你想了解更多關於使用密碼術的知識,Schneier's book可能是最好的。有關更流行的描述,請看The Code Book,這是一個有趣的閱讀。

+0

我擁有一份The Code Book,這是一個很棒的閱讀!強烈推薦! – mattbasta 2010-07-26 02:54:10

1

您的問題標題和問題的詳細信息不匹配得很好。我想你應該考慮澄清你在找什麼。

一個密碼很簡單,一個映射。要加密您從一個值映射到另一個值,解密您映射在相反的方向。

稱爲Caeser的密碼的例子:

要加密,只需更換與它下面的字母每個字母。
要解密,請用上面的字母替換密文中的每個字母。

  • ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • DEFGHIJKLMNOPQRSTUVWXYZABC
  • 你好 - > khoor
  • khoor - >你好

對於一般的介紹現代加密,從一個快速谷歌搜索這個鏈接看起來還不錯: http://computer.howstuffworks.com/encryption7.htm