我需要通过以下网址发送敏感数据。
http://www.mydomain.com/handlingfile.php?username="abc"&password="pass"&BankAccount="0983479"
为了进行安全通信,加密参数值的最佳方法是什么?
答案 0 :(得分:8)
答案 1 :(得分:1)
使用 SSL ,这是在客户端和服务器请求之间加密数据的正确方法。
另一种方法可能是使用MD5
或SHA1
之类的单向加密将加密密码和银行帐户号码存储在数据库中,并使用相同的加密方式在URL中传递加密密码和银行帐户并匹配它们来自数据库。
但最好的还是使用 SSL
答案 2 :(得分:0)
use
urlencode
and
rawurldecode
您还可以使用自己的算法使用javascript加密数据。但这些都不安全