2

我想在 PHP 中的多个之间安全地传输敏感变量。通常我会使用 url 参数或会话 cookie 来传输非敏感值。我不确定制作 cookie 和 url 参数的安全性如何,或者是否有更好的选择?

4

1 回答 1

4

如果您需要良好的安全性,您可以serialize()将您的参数转换成一个字符串,然后 AES 在源服务器上使用 加密该字符串,并使用mcrypt()base 64 编码包装base64_encode()。将加密的编码数据作为单个 URL 参数传递到另一台服务器,在该参数中可以使用 AES 共享密钥对其进行解密,并使用unserialize().

于 2011-03-08T19:38:45.853 回答