黑马程序员技术交流社区
标题:
PHPer必看:一帖打尽PHP常用5种加密函数
[打印本页]
作者:
huawei
时间:
2016-10-7 15:39
标题:
PHPer必看:一帖打尽PHP常用5种加密函数
本帖最后由 huawei 于 2017-3-5 11:00 编辑
PHPer必看:一帖打尽PHP常用5种加密函数
在网站的开发过程中,常常需要对部分数据(如用户密码)进行加密,本文主要介绍PHP的几个常见的加密函数
一、MD5加密:
md5()为单向加密,没有逆向解密算法,但是还是可以对一些常见的字符串通过收集,枚举,碰撞等方法破解,故
对重要的敏感数据可以用MD5加密进行多次加密,以防被轻易破解
用法举例:
二、Crypt加密:
crypt()为单向加密
(
没有逆向解密算法
)
,跟md5一样。
用法举例:
三、Sha1加密:
sha1()也是单行加密
(
没有逆向解密算法
)
,
这种方式的双重加密也可以提高数据的安全性!
可以和
md5()进行混合加密!
用法举例:
四、
Urlencode加密
1、
urlencode为双向加密(可逆向解密)
,
通常应用于对URL的加密,
通常用于URL中明文数据的隐藏
用法举例:
2、urlencode
第二个经典常用场景,解决
$_GET()问题
用法举例:
五、
base64_decode
编码加密
很多时候
base64_decode
用来编码图片,
base64_encode()为双向加密
(可逆向解密)
。
1、对字符串进行加密
用法举例:
2、对一个图片加密的例子:
精华推荐:
2017最新PHP学习路线图(附完整视频资源)+源码+技巧/经验+求职+前景总结!
连续两班仅6日就业率突破53%,看2016PHP课程升级是否成功!
视频集合:众多老学员呐喊:"为什么我选传智PHP"!
作者:
xyz2017
时间:
2016-10-24 20:57
i want to see
作者:
lsz
时间:
2016-11-7 10:56
太好了! 我想看内容。。。
作者:
7257242
时间:
2016-11-12 13:56
i want to see
作者:
jason_QS
时间:
2016-11-19 14:03
5种加密函数
作者:
piliyouxia121
时间:
2016-11-28 15:50
作者:
782934029
时间:
2016-11-28 19:53
22222222222222222222222222
作者:
290422624
时间:
2016-12-22 18:00
跟着大神打天下
作者:
剑客星辰
时间:
2017-4-30 11:41
3333333333333333333333333333333333
作者:
skyly
时间:
2017-5-6 09:04
感谢楼主
作者:
踏上PHP征程
时间:
2017-5-19 21:50
谢谢分享
作者:
worldtongf
时间:
2017-5-21 00:55
一帖打尽PHP常用5种加密函数 [修改]
作者:
瞬间回忆
时间:
2017-5-24 17:22
PHPer必看:一帖打尽PHP常用5种加密函数
作者:
小戚
时间:
2017-5-29 18:04
2222222222222222222222222222
作者:
嘎啦儿
时间:
2017-6-6 22:13
看看答案~
作者:
645847022
时间:
2017-6-16 17:29
不错的网站值得学习
作者:
thinkJUN
时间:
2017-6-26 17:57
非常感谢
作者:
absqiang10
时间:
2017-6-29 18:30
谢谢版主的超级分享
作者:
幻影星辰
时间:
2017-6-30 10:34
想看一下各种加密函数之间的区别
作者:
lweiw
时间:
2017-6-30 14:08
之前只知道md5
作者:
贺彦亮
时间:
2017-7-4 20:12
很给力啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
作者:
jxh
时间:
2017-7-6 17:23
学习学习
作者:
taotao123
时间:
2017-7-10 15:17
dddddddddddddddddddddd
作者:
wtx
时间:
2017-7-25 22:17
谢谢分享,赞一个
作者:
zrhphpstorm
时间:
2017-7-26 00:34
加密加密还是能用彩虹桥破解
作者:
g742999706
时间:
2017-7-26 09:59
http://ftp273706.host535.zhujiwu.cn/
作者:
单细胞
时间:
2017-7-26 13:13
学习学习学习
作者:
wwysmile
时间:
2017-7-27 10:30
想看一下各种加密函数之间的区别
作者:
limingyue
时间:
2017-8-5 17:43
ssssssssssssssssssssss
作者:
Alphabet1
时间:
2017-8-9 10:13
looklook
作者:
打小我就行
时间:
2017-8-30 17:13
66666666666666666666666666666666666666666
作者:
打小我就行
时间:
2017-8-30 17:13
666666666666666666666666666666
作者:
reader799
时间:
2017-9-2 13:32
好好学习
作者:
sunyangone
时间:
2017-9-4 13:40
PHP常用5种加密函数
作者:
yuanlinjiayou
时间:
2017-9-10 11:11
11111111111111111
作者:
CJH
时间:
2017-9-15 16:12
dqwdqwdqwdwqd
作者:
Rakishly
时间:
2017-9-20 22:14
打尽PHP常用5种加密函数
作者:
蜗牛泛泛
时间:
2017-9-26 14:38
99999999999999999
作者:
伪码农
时间:
2017-10-10 21:02
i want to see
作者:
101大哥
时间:
2018-1-4 11:05
111111111111111111111111111
作者:
96年的仙人掌
时间:
2018-5-8 17:41
我要看快快快快快快快
作者:
PTY598665359
时间:
2018-7-29 22:03
666666666666666
作者:
uuuqqq
时间:
2018-10-7 08:10
不管东西咋样 还是先谢谢了
作者:
ropang
时间:
2018-11-19 10:47
66666666666666666
作者:
veteran
时间:
2018-11-19 17:30
echo :'hello world';
作者:
bug刘
时间:
2019-1-24 15:51
学习学习
作者:
wyywn1314
时间:
2020-4-12 21:52
666666666666
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2