PHP各种加密解密函数(URL加密解密、sha1加密解密、des加密解密)

普通hash函数如md5、sha1、base64等都是不可逆函数。虽然我们利用php可以利用这些函数写出可逆函数来。但是跨语言时这类可逆函数非常难搞定。所以这时尽量使用AES DES RC4 Rabbit TripleDes这些方法。

包含超时的加密解密函数

最简单的往往是最好用的。

URL加密解密函数

用户密码可逆加密解密函数:

测试方法:

SHA1的可逆加密解密函数:

DES的加密解密函数:

封装了两个PHP对称加密解密函数