【发布时间】:2011-12-06 18:12:20
【问题描述】:
我想像这样加密 url 参数值
http://www.sitename.com/index.php?userid=12546
进入
http://www.sitename.com/index.php?userid=SADFFHGFE
为了防止机器人破解自动递增到数据库中的用户 ID,我不确定 base64_encode 和 base64_decode 的安全性。有没有办法做到这一点??
【问题讨论】:
-
也许这会对你有所帮助:stackoverflow.com/questions/4940348/…
-
确定不使用混淆用户标识作为担保权?
-
是否有理由要在 url 中传递
userid?你想完成什么? -
网上列出了不同的方法:Create short IDs with PHP - Like Youtube or TinyURL 和 PHP Unique Hash - 也许这会有所帮助。
标签: php encryption