现在接到一个CASE,需要将数据库的连接自符串加密,要求如下:1.加密后的字符串被获取后不能直接解密该自符串;2.开发、维护人员不能看到自符串内容;3.系统部署后更换密码尽量简便;在网上查了一些,很多都是用VS的命令提示框进行加解密,个人觉得这样维护性不太好,出现问题也不好排错,第二种就是用DES自己写的加解密方法了,但是这样的方法实现本地的开发人员、维护人员就能看到该字符串的内容;求各位指点、给出思路,欢迎讨论
2 回答
子衿沉夜
TA贡献1828条经验 获得超3个赞
有个思路 仅供参考。你可以把自己写个算法,生成加密dll文件,把字符串通过你的加密算法加密 ,别人想看也看不到。修改数据库的时候你可以在系统后台专门设置一个功能修改。然后把用户设置的数据库链接字符串加密把它存放在web.config文件中.
- 2 回答
- 0 关注
- 812 浏览
添加回答
举报
0/150
提交
取消