如何创建一个加密的cookie,它也有一个标志/签名来确定可能的篡改(PHP)



我一直在试图找出如何在cookie中存储一些变量,以确保它既加密又签名,从而避免篡改。但我不知道如何创建加密,听说创建自己的加密不是一个好主意。我也不知道如何创建签名。您究竟是如何为cookie创建签名的?我应该如何创建自己的加密来隐藏我存储在cookie中的信息?

谢谢。

第一件事:你需要接受没有办法使cookie安全,用户总是可以篡改它

你唯一应该存储在cookie中的是基本的偏好(比如用户想在你的网站上看到什么主题)和标识符(我将在下面讨论)。

如果你想以安全的方式存储用户信息,你可以在cookie中保存某种ID号,并使该ID号与你存储在服务器上的数据相对应。

相关内容

  • 没有找到相关文章

最新更新