【问题标题】:What type of encryption is this [closed]这是什么类型的加密[关闭]
【发布时间】:2015-02-18 21:54:14
【问题描述】:

我想知道是否使用什么算法来加密密码,如下所示

我尝试使用 md5 解锁它,但它不是 md5 格式

$P$Bvri2AbrQqeA59rh/o0bGE1VGBdBIQ1

有人知道怎么解密吗?这是什么算法? 非常感谢。

【问题讨论】:

  • 我不太确定,但你可能想看看这里:php.net/manual/en/function.crypt.php,但你不能解密它,你最好用另一个字符串检查它。
  • 您需要用于解密的密钥和算法。就目前而言,我非常怀疑任何人都能够帮助你。但是,您无法通过简单地查看随机字符串来判断所使用的算法。
  • 对于初学者来说,MD5 是一个 sum,这意味着即使这是一个 MD5 字符串,您也永远无法弄清楚它的来源。
  • 你可以在某种程度上排除它不是什么。它不是 md5 或 SHA 的任何变体.....因为它们都依赖于数字和字母值。我看到 / 和 $ 混合在一起,所以它不是其中之一。它很可能是定制的,或者是一种较少使用的格式。如上所述,如果它与 md5 或 SHA 类似,您将永远无法知道原始来源是什么。
  • 看起来更像是哈希而不是加密内容。

标签: php mysql sql-server


【解决方案1】:

这看起来像是基于$P$B 存在的哈希generated by WordPress

您无法通过设计解密这些内容。强大的密码散列系统的全部意义在于使这不切实际或不可能。

【讨论】:

    【解决方案2】:

    没有人可以帮你解密这个,除了加密这个的人。

    加密依赖于与加密方法结合使用的密钥,以确保只有拥有密钥的人才能解密内容。加密还可能依赖于其他几个因素,包括用户名或个人信息等。

    此外,您误解了ChecksumsEncrptions 之间的区别。主要区别在于校验和帮助您验证数据,而加密隐藏数据。

    【讨论】:

      【解决方案3】:

      正如 tadman 所说,$P$B 签名表明这可能是由 Wordpress 密码散列器生成的散列,因此无法反转

      WordPress 密码哈希器实现了Portable PHP password hashing 框架,该框架用于 WordPress 和 Drupal 等内容管理系统。

      您可以在http://scriptserver.mainframe8.com/wordpress_password_hasher.php 使用此加密方案生成哈希。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-11-30
        • 1970-01-01
        • 2022-01-21
        • 2013-08-15
        • 2013-03-14
        • 1970-01-01
        • 2016-04-12
        • 1970-01-01
        相关资源
        最近更新 更多