版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明 我们应该计算密码的哈希值而不是加密他,加密是双向算法而哈希是单项算法 目湔公认的最安全的哈希算法是bcrypt 开发web应用时,会在两处地方用到密码哈希API:注册和登录用户以下为操作代码。 * 注册用户时 计算密码哈希值 * 密码的哈希值应存储在VARCHAR(255)类型的数据库列中便于以后存储比现在的bcrypt算法得到的哈希值更长的密码 //验证密码和账户密码的哈希值是否匹配 //如果需要重新计算密码的哈希值