首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP模糊-不同的值

PHP模糊-不同的值
EN

Stack Overflow用户
提问于 2011-11-08 02:10:27
回答 2查看 514关注 0票数 0

我试图用不同的值混淆和ID (例如: 1)。

所以如果我混淆了1,它可能会给我不同的值,比如ADHU6767asD或hiuy76FY,当我对它进行反混淆时,它会给出1。

你知道该怎么做吗?

谢谢!

**编辑:

当我访问我的php应用程序(page.php?id=1)的页面时,其中1从数据库加载特定的信息,我想将其混淆为字母数字字符串。

我既不希望混淆后的字符串始终具有相同的值(例如:1始终为ABC543),也不希望将混淆后的值保存到数据库中。

EN

回答 2

Stack Overflow用户

发布于 2012-07-18 12:15:02

Ray Morgan有一个很好的例子,它创建了一个防篡改的用户id混淆方案,它不需要id编码形式的数据库存储:

  • http://raymorgan.net/web-development/how-to-obfuscate-integer-ids/

另一种方法是使用对称(双向)加密(将id与盐连接)与AES...

票数 2
EN

Stack Overflow用户

发布于 2011-11-08 02:25:29

模糊协议可以使用文件名和/或函数名作为将要发生的模糊的盐。这样,您将只能在相同的文件或函数中看到相同的ID,并且您可以拥有一个可重复的过程。否则,您将不得不使用许多不同的方法来跟踪如何混淆每个文件或函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8040688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档