一个易于操作、高效、移植性强、更为安全的加密技巧
PHP代码:
预制的安全码当然不能随便改。安全码三十几位的话,当别人不知道安全码时,要暴力破解出来不是一件很容易的事情。
PHP代码:
<?php
define('SAFE_KEY','sdjiasi12i3ui213u21'); // 预制安全码
$psw = 'admin'; // 密码
$psw = md5(SAFE_KEY.$psw); // 安全码于密码组合加密
echo $psw; // bfca262b03e872f8ded3dac3cd65143c
/**
* 假如上面的密码被破解出来得到 abc123321
* 那么将会出现以下情况
*/
$psw = 'abc123321';
$psw = md5(SAFE_KEY.$psw); // 安全码于密码组合加密
echo $psw; // c02860c93348bb2d45ff8a3c3a583492 和上面的密码完全不匹配。
// 只有当md5反算出原来的明文时(也就是:sdjiasi12i3ui213u21admin)才有可能被破解,但这样的几率几乎没有。
?>
define('SAFE_KEY','sdjiasi12i3ui213u21'); // 预制安全码
$psw = 'admin'; // 密码
$psw = md5(SAFE_KEY.$psw); // 安全码于密码组合加密
echo $psw; // bfca262b03e872f8ded3dac3cd65143c
/**
* 假如上面的密码被破解出来得到 abc123321
* 那么将会出现以下情况
*/
$psw = 'abc123321';
$psw = md5(SAFE_KEY.$psw); // 安全码于密码组合加密
echo $psw; // c02860c93348bb2d45ff8a3c3a583492 和上面的密码完全不匹配。
// 只有当md5反算出原来的明文时(也就是:sdjiasi12i3ui213u21admin)才有可能被破解,但这样的几率几乎没有。
?>
预制的安全码当然不能随便改。安全码三十几位的话,当别人不知道安全码时,要暴力破解出来不是一件很容易的事情。
作者:noel@淘宝网女装新款秋装连衣裙裤子外套上衣_2012时尚女装新款 Ecmall二次开发-PHP技术
地址:http://www.laohucheng.com/post/194/
版权所有©转载时必须以链接形式注明作者和原始出处及本声明!
PHP5中新增加的日期(date)函数的常量
xss过滤
2009
15:51
354
0


