我编了个小程序,不想用数据库来存放用户权限数据,想单独创建一个用户权限配置文件,应该如何处理既简单又有一定的安全性(直接文本或2进制文件太不安全了)?
不知道我说的清楚么,随时补充问题
不知道我说的清楚么,随时补充问题
解决方案 »
- 从数据库读取图片,设为窗体背景,报“内存不足”?
- sql语句怎么写,在线等
- 照书上打的快速排序,死活是排不对
- 关于数据访问速度的疑问
- IE自动完成的问题
- C#如何删除只读属性文件目录及下属所有文件夹、文件?
- 我用vs2005+sql2000做了一个系统,现在想将所有sql中更新、删除操作都记录下来,并将改的时间和修改人姓名都保存起来,怎么做?给个思路
- C#执行access数据库模糊查询问题,有谁知道??
- C#调用摄像头录像,Marshal.GetLastWin32Error()返回0x57
- 问个C sharp一个小问题:
- 把锅砸喽,把铁卖喽,求解正则表达式难题.......在线等!
- C#中关于sql like的问题
----XMLFileTest.xml也能直接打开并进行手工修改阿,和文本文件不一样么to:kaishui_gu()
----不太明白,程序中加不加密和xml有什么关系?用户自己还是能修改xml文件我是想做到存放用户权限的配置文件对用户来说是不可识别的不可自己修改的
在源代码不公开的情况下可以对配置文件进行加密,或者对配置文件里的每个项加密。
--------------------------
to danjiewu(阿丹) :谢谢,正在考虑这种方法,以前没搞过加密的东西,我在想把XmlDocument对象进行加密,然后保存,需要修改权限时读取保存的文件,解密后形成XmlDocument对象再进行操作。
这种思路可行么?
-------------------------
--------------------------
vs2005自带的是asp.net中的,winform中没有这类东西。to danjiewu(阿丹) :谢谢,正在考虑这种方法,以前没搞过加密的东西,我在想把XmlDocument对象进行加密,然后保存,需要修改权限时读取保存的文件,解密后形成XmlDocument对象再进行操作。
这种思路可行么?
-------------------------
思路可行,安全与否取决于加密算法。