php在5.5版本中新增了password_hash、password_verify两个密码散列函数 使用方法: // 散列 $password = '123456'; $hash = password_hash($password, PASSWORD_BCRYPT); // $2y$10$8ob0 ...
分类:
Web程序 时间:
2017-07-31 01:00:52
阅读次数:
269
加密原理:採用不同的加密算法对字符串进行加盐加密处理。 用以防止密文被md5字典进行反向暴力破解。 採用美国家安全局发布的加密算法(RFC 4357)加密,不採用自己创建的加密算法,以避免有安全漏洞。 下面是基于Yii框架的实现代码。 <?php /** * 密码加密算法 * 对不同类型密码採用不同 ...
分类:
编程语言 时间:
2017-07-01 21:40:35
阅读次数:
187
传统加密方式:md5(密码+盐值);$passwordString=‘yourpassword‘;//你的密码
$salt="yoursaltvalue";//盐值,增加复杂度(随机字串)
$md5Password=md5($passwordString.$salt);从理论上来说,md5不可逆,算是一种比较安全的加密方式。但是我要提醒的是,md5早在04年的时候就被..
分类:
Web程序 时间:
2017-05-17 15:14:43
阅读次数:
175
加密原理:采用不同的加密算法对字符串进行加盐加密处理。
用以防止密文被md5字典进行反向暴力破解。
采用美国家安全局公布的加密算法(RFC 4357)加密,不采用自己创建的加密算法,以避免有安全漏洞。
<?php
/**
* 密码加密算法
* 对不同类型密码采用不同的加密算法进行加密处理
* @author yagas
* @url http://blog.c...
分类:
编程语言 时间:
2015-07-05 09:33:33
阅读次数:
178