解密 PHP crypt() 函数而不加盐



我有一个小问题。事实上,我有一个用PHP函数crypt()加密的字符串,只有一个参数(没有salt参数)。我想知道如果密码以这种方式加密,是否可以解密密码?

提前谢谢你!

不,这是不可能的,因为简单的 crypt() 是一个单向字符串哈希。

但是,您可以使用蛮力,但如果密码很长,那就太糟糕了......

函数 crypt() 使用单向算法,没有解密函数。

好吧,crypt 返回了哈希算法的摘要,该算法在设计上无法逆转。在这种情况下,您是否拥有盐无关紧要。

您可以尝试像CrackStation那样的在线彩虹表来查找哈希值。您唯一的其他选择是暴力破解哈希。

最新更新