欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > php >内容正文

php

php加密总结

发布时间:2025/7/14 php 54 豆豆
生活随笔 收集整理的这篇文章主要介绍了 php加密总结 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1.md5加密,加密之后是32位的字符串

2.sha1加密, 加密之后是40位的字符串

3.crypt加密, 加密之后是13位的字符串

上面是不可逆的

可逆的如下
urlencode --》 urldecode

base64_encode --> base64_decode

不可逆的可以通过工具破解:www.cmd5.com

现在更安全的加密使用phpass加密,加密之后的字符串是60位
下载地址:http://www.openwall.com/phpass/

实例如下:

<?php require "PasswordHash.php"; $pass = "yuwensong"; $hasher = new PasswordHash(8, false); //实例化一个对象 $hash = $hasher->HashPassword($pass); //生成的加密后的密码,此值是动态的变化的echo $hash; echo strlen($hash);//检验密码 var_dump($hasher->CheckPassword('my super cool password', $hash)); // false var_dump($hasher->CheckPassword($pass, $hash)); // true ?>

 

总结

以上是生活随笔为你收集整理的php加密总结的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。