日期:2014-05-18  浏览次数:20429 次

|M| 求救:ASP.NET有什么方法对某些重要的东西进行加密 事关银行的账户安全
环境:
在程序里面有一个网上支付给我们的网银接口还有一个去查询网银金额和记录的密钥
ID XXXXXX
登录密钥 XXXXXX
查询密钥 XXXXXX

现在如果知道这三个东西的放太可以到网上银行去转掉我们公司的钱

又因为网站是买别人的空间的
现在已经用Reflector查看我的DLL可以完全看出我的这些密钥
然后我想做一个Dll来用DES加密然后我用Xenocode.Fox混搅
但用Reflector看的话虽然程序是乱码,但还是看得到我的DES加密密钥
这样的话就如同虚设

最后也就是现在的办法,我们在别外三个地方买了三个空间写了三个WebService让我们的那个网站来查出这三个密钥虽然这样可以解决问题
但这也是一个权宜之技

不知道大家有没有什么好的加密方法

------解决方案--------------------
MD5.最流行的加密算法。
------解决方案--------------------
这么重要.还是放在自家的服务器上.
------解决方案--------------------
MD5是哈希算法实在不行就DES加密DES是对称算法,可以密钥解密。(仅供参考)
------解决方案--------------------
别吓我啊。事关银行账户安全。我好几个账户都开通了网上银行呢。
------解决方案--------------------
用优Key。。。
------解决方案--------------------
我也在想这个问题中!!!!!!!!
很想跟你学习一下
QQ236707608
------解决方案--------------------
建议使用ssl。
------解决方案--------------------
你放在别人的服务器上你怎么加密都没用,别人直接监听你的端口抓包就知道你跟网银在干什么了。
------解决方案--------------------
看来网上银行不安全啊
------解决方案--------------------
mark
------解决方案--------------------
DES
------解决方案--------------------
这么重要的东西 还是放在自家的服务器上吧!