URL参数值加密/解密

jog*_*_pi 2 php encryption

我想加密url参数值,如

http://www.sitename.com/index.php?userid=12546
Run Code Online (Sandbox Code Playgroud)

http://www.sitename.com/index.php?userid=SADFFHGFE
Run Code Online (Sandbox Code Playgroud)

防止机器人破解自动递增到数据库的用户ID,我不确定base64_encode和的安全性base64_decode.有没有办法做到这一点?

Pek*_*ica 5

有没有办法做到这一点?

散列用户ID是无用的,因为它很容易还原.加密它们既不实际也不必要 - 只需在创建记录时分配随机用户ID,并且永远不要公开自动增量ID.