PHP开发中的几种加密方法

PHP开发中的几种加密方法
1,使用地穴()函数加密
可以用单项加密隐藏()函数,具体语法如下:

字符串加密(String str {,}点盐)
其中STR是加密字符串,盐是加密时使用的干扰字符串,如果省略第二个参数,则将随机生成干扰字符串。该框()函数支持四种算法和长度:
示例代码如下所示:
< PHP

我是杰克!!!;
回声加密前,STR是元结构。
cryptstr美元=隐窝($str);
回声加密str是cryptstr美元。。

>
结果如下:
第一次手术:

第二操作

第三次手术结果:

可以看到的结果是不同的在每个加密。那么如何判断加密字符串,这个时候你会发现盐是使用。哈哈 u3002let的证明通过一段代码如下:
< PHP

我是杰克!!!;
回声加密前,STR是元结构。
cryptstr美元=隐窝($str,医生);
回声加密str是cryptstr美元。。

>
结果如下:

您会发现,无论它运行多少次,加密的字符串都是相同的,这样我们就可以判断加密字符串了。

2,使用MD5()函数进行加密。
MD5()函数使用MD5算法,语法格式如下:

字符串的MD5(String str {,布尔raw_ouput })
str是一个明文进行加密,如果raw_output参数设置为true,那么二进制密文返回,并默认为false。

3、使用SHA1()函数来加密
语法格式如下:

字符串SHA1(String str {,布尔,raw_output })
str是一个明文进行加密,如果raw_output是真的,那么一个20位二进制数返回默认raw_output是虚假的。

谢谢你的阅读。我希望你能帮助你,谢谢你对这个站的支持。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部