在codeigniter中加密密码的最佳方法是什么

时间:2013-01-15 06:06:44

标签: codeigniter encryption

有人可以帮我找到codeigniter的最佳加密方法吗?

4 个答案:

答案 0 :(得分:3)

您可以使用md5 php函数来加密密码字符串,登录时您必须检查字符串的哈希值并保存在数据库中的哈希值有一个很好的密码加密帖子,您可以阅读

stackoverflow post

这里有两个用于创建加密密码的好库

PHP Password library

PHPass

使用PHPass加密密码

的codeigniter auth库就像tank auth一样

答案 1 :(得分:1)

我通常使用SHA1和一些静态盐连接起来。

答案 2 :(得分:1)

几个月后,将有一个新的php密码API。

https://gist.github.com/3707231

它的最大优点是它可以极大地简化现有的散列API,同时仍然保持高水平的安全性。

答案 3 :(得分:0)

使用github的密码_compat。

实现新的PHP 5.5密码hasing逻辑,但现在可以将它用于较旧的PHP版本

链接:GITHUB PASSWORD_COMPAT