用于存储敏感数据而不使用数据库或.xml文件的最佳方法

问题描述 投票:0回答:1

实习生,我正在用C#开发一个应用程序,该应用程序使用.xml文件来获取信息在应用程序的逻辑内部使用。当启动新版本的应用程序时,将进行设置创建(使用Inno Setup Compiler)并成功安装安装程序后,.xml文件将放置在应用程序的安装文件中。该.xml文件包含约200个对象,每个对象具有敏感数据。

的4个属性。

现在,我面临的问题是我被要求启动该应用程序的客户版本,并且此版本的要求是删除对此.xml文件的访问或操作,因为就像我已经说过的那样,该文件包含敏感内容客户不应该看到或操纵的数据。

我的高级工程师告诉我只需在列表中[1)有没有一种方法可以创建应用程序的安装程序并将该文件隐藏在安装程序文件中,以便客户无法对其进行操作?

2)如果没有,您可以建议我采取什么方法?还是我别无选择,只能艰难地做到这一点?

如果不清楚,请告诉我,我将作进一步解释,但是请帮助我找到一个好的方法,谢谢。

这里是实习生,我正在用c#开发一个应用程序,该应用程序使用.xml文件来获取在应用程序逻辑内部使用的信息。启动新版本的应用程序时,将创建一个设置(...

c# xml security inno-setup
1个回答
0
投票
一种可能性是以您自己的

Binary File

© www.soinside.com 2019 - 2024. All rights reserved.