有什么安全的加密算法可以让我以这种方式使用吗?
<?php
$message="Hi there!";
$key1="ablablabla";
$key2="fooboomoohoo";
$tmp=encrypt($message,$key1);
$tmp=encrypt($tmp,$key2);
$tmp=decrypt($tmp,$key1);
$result=decrypt($tmp,$key2);
echo "\"".$message."\" is the same as \"".$result."\"";
?>
它应该像这样工作:
用户想向服务器发送加密消息,所以他用他的密钥对其进行加密
服务器收到一条加密消息,所以他用自己的密钥再次加密并发送回来
用户用他的密钥解密消息并将其发回
最后,服务器对消息进行解码