gpt4 book ai didi

php - 替代地穴()

转载 作者:可可西里 更新时间:2023-11-01 13:15:15 25 4
gpt4 key购买 nike

我正在编写脚本并且需要保存密码。出于开发目的,我一直在使用 crypt() 函数,因为它既简单又可用。现在我已经基本完成了,我想用更好、更一致的东西替换它。

我的一些担忧是:

  • 并非每个系统都支持所有算法
  • 有时盐会预先添加到结果中(似乎是一个安全问题)

我想要一些适用于 PHP 4.3+ 的东西。

有什么可用的,还是我应该坚持使用 crypt()?我考虑过使用 md5(md5($password).$salt)。感谢您的见解。

最佳答案

crypt没有问题

如果您的服务器不支持,请使用其他服务器。

您应该永远不要使用 MD5 来散列密码(甚至 SHA1 就此而言)

使用 bcrypt(crypt 的 blowfish 方法)或 pbkdf2

这里有一个 pbkdf2 的实现: Encrypting Passwords with PHP for Storage Using the RSA PBKDF2 Standard

有关原因和方式的更多信息:

关于php - 替代地穴(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8662207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com