php md5 更安全的函数封装
php md5 更安全的函数封装
示例代码说明:
随着技术的发展,md5加密方式已经不安全了,但php md5函数很是很好用的。所以可以做一些封装处理,让php md5函数加密更安全。
处理方法:
1.双层md5加密
2.加上混淆字符串$key
php示例代码:
/** * 密码加密 * @param $password * @return bool|string */ function createPassword($password) { $key = 'SHENHUANGJI.COM'; if(!$password) { return false; } return md5(md5($password) . $key); } //用户注册 //密码加密处理 $password = createPassword($password);; //插入数据 $sql = "INSERT `user`(`username`,`password`,`create_time`) values('{$username}','{$password}','{$_SERVER['REQUEST_TIME']}')";