【问题标题】:Attempting to learn about decryption [closed]试图了解解密[关闭]
【发布时间】:2011-10-12 12:28:26
【问题描述】:

所以我正在尝试了解有关加密/解密的更多信息。我有一个 wordpress 博客,上面有密码。我想知道这是什么类型的加密,以及解密它的步骤:

$P$B0GFbv8OYRk.jZxN88dfBO0/iJdLL1。

【问题讨论】:

  • 您无法在任何精心设计的系统上解密密码;他们使用单向哈希函数。
  • @Wooble 确实! (点击“我忘记了密码”并让他们通过电子邮件将我的实际密码发送给我总是让我哭泣。)
  • Wordpress 是开源软件。如果你想了解他们如何保护密码,你可以自己去看看他们的代码。
  • 加密/散列在哪个 PHP 页面上?我正在浏览,找不到它在哪个页面上。我有一个较新版本的 Wordpress。

标签: php wordpress encryption passwords


【解决方案1】:

我想知道这是什么类型的加密,以及解密它的步骤: $P$B0GFbv8OYRk.jZxN88dfBO0/iJdLL1

这不是加密,而是散列。 wordpress 使用的方法称为 phpass,具体实现可以在 wordpress 代码库中找到。

因为它没有加密,所以你不能解密它。您可以尝试找到与哈希匹配的纯文本。这可以通过暴力破解来完成。为 wordpress 哈希执行此操作的程序是 hashcat

【讨论】:

    【解决方案2】:

    我认为单向散列算法,例如 sha1 md5 它输出一个 base64 编码字符串作为方法的输入文本的大小

    示例:- PlainText (x) -> sha1() -> base64 String (y)

    总是 x = y 因为这些密码被称为block ciphers

    这些sha1md5 函数被视为one way hash algos

    这些函数被认为是

    一种将消息或文本转换为固定字符串的算法 数字,通常用于安全或数据管理目的。唯一的那个 方式”意味着几乎不可能得出原始文本 来自字符串。

    【讨论】:

      猜你喜欢
      • 2021-05-14
      • 2010-11-17
      • 1970-01-01
      • 1970-01-01
      • 2013-07-06
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 2018-06-05
      相关资源
      最近更新 更多