2014-02-11 42 views
0

我有一個小問題。實際上,我使用PHP函數crypt()加密了一個字符串,只有一個參數(不含salt參數)。 我想知道是否有可能解密密碼,如果它被加密那種方式?解密PHP crypt()函數無鹽

預先感謝您!

+0

看到這個http://stackoverflow.com/questions/1161157/is-there-a-way-to-reverse-a-crypt-in-c – 2014-02-11 10:04:48

回答

3

不,這是不可能的,因爲簡單地crypt()是一個單向字符串散列。

你可以,但是,使用蠻力,但是這將是太糟糕了,如果密碼是過長的...

+0

好的,非常感謝你:) – NoTBleeD

0

函數crypt()使用單向算法,沒有解密功能。

0

好吧,crypt會返回一個散列算法的摘要,這個算法在設計上是不能顛倒的。在這種情況下,你是否擁有鹽是無關緊要的。

你可以嘗試在線彩虹表像CrackStation那些可能看起來哈哈了。你唯一的另一種選擇是強制哈希。