保存复选框状态的最佳安全,简单和常用方法是什么

本文关键字:简单 常用 方法 是什么 安全 复选框 状态 最佳 保存 | 更新日期: 2023-09-27 17:55:11

我在表单上有很多复选框。用户可以检查其中一些,然后关闭应用程序。如果他再次打开应用程序,则应选中复选框。我的意思是应用程序可以保存复选框状态。我想将复选框状态保存在没有人可以读取或编辑的文件中。我也需要一个简单的方法。你能帮帮我吗?

保存复选框状态的最佳安全,简单和常用方法是什么

您可能希望有一个描述模型的状态类。您可以将复选框表示为 bool 属性,具体取决于您拥有的数量以及不同的用户可以拥有不同种类的复选框,您还可以将它们存储为某种集合,例如 Dictionary<string, bool> - 名称-值对的字典。

现在,当您需要保存它时,您需要对其进行加密。必须有一些来自用户的熵,否则无法保护您的数据免受管理员访问。因此,您可以请求用户输入密码,该密码可以用作加密方法中的附加熵。您可以使用多种加密算法,作为起点,您可以查看AES

要保存状态类,您需要对其进行服务器化。当您需要从文件中读回类时,您希望对其进行描述。有相当多的serrialization技术可供选择,例如XML,二进制,JSON。