【问题标题】:Password Salting/Hashing with bcrypt [closed]使用 bcrypt 进行密码加盐/散列 [关闭]
【发布时间】:2015-10-08 17:57:00
【问题描述】:

所以我一直在尝试找到一个库来使用 bcrypt 算法对我的密码进行加盐/哈希处理,但似乎找不到一个有据可查的库。有什么建议吗?

【问题讨论】:

  • 你没有提到编程环境,你用什么?

标签: algorithm hash passwords bcrypt


【解决方案1】:

这是 C 的标准实现:

http://www.openwall.com/crypt/

PostgreSQL 和许多其他人都使用这种开源实现。

【讨论】:

    【解决方案2】:

    好吧,似乎没有人感兴趣。我会尝试分享我自己的研究成果。 OpenSSL/Botan/Crypto++/libsodium 是我遇到的。到目前为止有机会尝试Botan。它不允许您使用自己的盐创建哈希,但它有一个名为 bcrypt_check 的函数可以完成工作。它还有很多其他有用的加密/算法的东西。

    【讨论】:

    • 您在回答中还提到了 OpenSSL 和 Crypto++。它们包含bcrypt 的算法还是包含BlowFish 算法的实现?
    猜你喜欢
    • 2019-07-11
    • 2021-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-17
    • 2011-07-27
    • 1970-01-01
    相关资源
    最近更新 更多