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是虚假的。
谢谢你的阅读。我希望你能帮助你,谢谢你对这个站的支持。