这是一个创建于 1836 天前的主题,其中的信息可能已经有所发展或是发生改变。
<?php
function md5_salt($key)
{
$salt = 'em9yaWNoZW4=';
return base64_encode($key.$salt);
}
function demd5_salt($key)
{
$salt = 'em9yaWNoZW4=';
$key = substr($key,0,strlen($key)-strlen($salt));
return base64_decode($key);
}
$str = '123456';
$str1 = md5_salt($str);
$str2 = demd5_salt($str1);
echo $str1 . "</br>";
echo $str2;
?>
输出是
MTIzNDU2ZW05eWFXTm9aVzQ9
123456em9
5 条回复 • 2019-06-10 18:09:32 +08:00
![zorichen](https://cdn.v2ex.com/avatar/7c42/4786/221564_normal.png?m=1661221320) |
|
1
zorichen 2019-06-06 14:47:57 +08:00
问了一个蠢问题。 不好意思。 找到原因了。
|
![j0hnj](https://cdn.v2ex.com/avatar/edd4/154f/185749_normal.png?m=1470487279) |
|
2
j0hnj 2019-06-06 16:08:24 +08:00 via iPhone 1
base64 只是编码,不是加密,你这加盐也没有任何意义
|
![king2014](https://cdn.v2ex.com/gravatar/87744d6ee4c9bf9aecc59a53afb324ea?s=48&d=retro) |
|
3
king2014 2019-06-06 16:19:17 +08:00
解密的时候先 base64_decode 再截取返回吧 还有你这加密意义是啥
|
![jiejiss](https://cdn.v2ex.com/avatar/8d1e/6c5b/360141_normal.png?m=1544412380) |
|
4
jiejiss 2019-06-06 18:10:40 +08:00 2
这盐一点都不咸啊
|
![Evilk](https://cdn.v2ex.com/avatar/930f/18b9/252117_normal.png?m=1513067065) |
|
5
Evilk 2019-06-10 18:09:32 +08:00
base64 不是加密
|