WEB系统中加密\解密URL传输参数

来源:百度知道 编辑:UC知道 时间:2024/05/10 17:04:05
怎么实现Web系统URL传输(表单提交)参数加密。例如:要进行一个用户帐号编辑,要传递用户的ID,URL如下:http://localhost/mysystem/editAccounts.aspx?ID=2
但又不想让别人知道这个用户的ID为2,恶意的使用者可能还会将2修改,改为别的用户ID
============
用什么方式可以加密在解密呢? 都有那些方法?

表单提交用POST,不要用GET就行。

如果非要加密,可以将ID号通过特殊算法加密,比如MD5之类的,不过MD5通常情况下是不可逆的。加密可逆算法种类也很多,ASP的应该有类似MCRYPT之类的吧。
这种算法的结果可以保存在数据库中,这样每次传递加密就行了。

还有就是别发LOCALHOST啊,这谁能看见啊。。。。。

不知道对楼主有没有帮助,希望没误人子弟