php - URL参数值加密/解密

标签 php encryption

我想加密 url 参数值,例如

http://www.sitename.com/index.php?userid=12546

进入

http://www.sitename.com/index.php?userid=SADFFHGFE

为了防止机器人破解自动递增到数据库中的用户 ID,我不确定 base64_encodebase64_decode 的安全性。有什么办法可以做到这一点吗?

最佳答案

Is there any way to do this??

散列用户 ID 是没有用的,因为它很容易恢复。对它们进行加密既不实际也没有必要——只需在创建记录时分配一个随机用户 ID,并且永远不要暴露自动增量 ID。

关于php - URL参数值加密/解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7751124/

相关文章:

mysql - 如何使用DES_DECRYPT()函数从mysql获取数据?

JAVA AES 256 解密

php - 使用 C++ 和 Qt 下载二进制文件

php - 如何并排放置 2 个单选列

php - 无需 WURFL 的移动检测

ruby - 从 Ruby 打开 RSA 私钥

c# - 使用 C# 进行文件压缩的​​最佳方法

php - 使用 PHP 将厘米 (cm) 转换为英尺和英寸

php - 通过 PHP 中的目录树递归

ios - 使用 AES 进行部分加密 - IOS 应用程序