编程语言
首页 > 编程语言> > 隐藏或保护.txt保存数据c#

隐藏或保护.txt保存数据c#

作者:互联网

我有一个程序,用户可以将数据放入listBox,这个listBox可以通过按钮点击加密到.txt文件来保存.

任何程序启动时,程序都会将Save-data加载并解码回listBox.

因此,如果有人打开save.txt,没有人可以读取它,因为它是加密的,但用户仍然可以操作加密的文本文件,因此无法将其加载回我的listBox.

这是我的表单应用程序的方式,将此.txt保存在受密码保护的文件夹中或制作类似于不可见的.txt文件,只有程序可以看到?

解决方法:

你可以制作你的文件,隐藏,甚至给它一个可以作为预防措施的系统属性,但它仍然不是很安全.

您可以使用SqlServer数据库来保存列表,为您处理加密. (当然,如果用户具有管理员权限),他仍然可以打开并操纵其数据.

您也可以使用Properties.Settings(AppSettings),但正如我已经说过,对于拥有权限的用户,每个选项都有其优点但不是100%安全.

标签:c,password-protection,text-files,save
来源: https://codeday.me/bug/20190627/1304120.html