當我們要試著
解密之前我們得先來了解一下
加密的過程,兼於
加密方法的種類之多,我們就講一下標準的unix
加密技術,但關於des
加密技術的材料很少這主要是ibm應美國****局的要求把某些文件定為了****文件,而unix下的乙個
加密程式crypt(3)卻廣泛的流傳,甚至它的源**隨處可得,它的加密過程如下:
1】以明碼正文形式取出口令。
3】把乙個64位二進位制值轉變成以56位為變數基礎的唯一的64位二進位制值,作為關鍵字再加密。
兼於crypt(3)的加密隨機性之大,56位關鍵字的存在可能性超過7×10e16種,所以想要逆向解碼是不可能的(如用奔騰ii的計算速度可能要2023年零7月,如果那位網友成功的話請馬上通知我,去申請諾貝爾獎。〕
但是否真的無解了呢?錯!
我們可以用比較法,其方法如下
1】獲得乙個字典檔案,它是乙個單詞表。
2】把這些單詞用使用者的加密程式進行加密,(符合des標準〕
3】把每個單詞加密後的結果與目標加密後的結果進行比較
如果匹配,則該單詞就是加密關鍵字。
現在已經有了一些程式能幫助我們完成上面的工作,使
解密變的由其簡單,而我們要作的就是把加密後的口令檔案抓回來。
這類軟體常用的有
carck 、jack14 、 joun
Bash新手指南
bash新手指南 xalasys.com 目錄 介紹1.本指南由來 2.誰應該閱讀此書?3.新版本和取得方法 4.歷史修訂 5.貢獻 6.反饋 7.版權資訊 8.你需要什麼?9.本文件約定 10.本文件組織結構 1.bash和bash指令碼 1.1.常用的shell程式 1.1.1.shell的普遍...
nginx 新手指南
官網 可以使用 nginx 的幫助命令檢視可以使用的命令 nginx h 或者 nginx root gray sbin nginx h nginx version openresty 1.11.2.2 usage nginx hvvttq s signal c filename p prefix ...
nginx新手指南
記錄nginx在centos上的安裝,開啟過程。其實也就是翻譯兩篇nginx上的文件的部分。install beginner s guide nginx name nginx repo baseurl gpgcheck 0 enabled 1 usr sbin nginx 這是開啟nginx的檔案 ...