我只是想知道在wpf应用程序中存储敏感和安全数据的最佳方法,这些方法不会出现在exe文件中,如数据库,并且会在程序重新启动时存储数据并检索它
答案 0 :(得分:1)
根据最新评论,您似乎需要加密用户输入数据。您可以使用SQL Server 2008 R2 Express或SQL Server Compact来获取数据的大小。您可以查看SQL Server 2008 R2 CE encryption或SQL Server 2008 R2 Express encryption。
如果您没有查看数据库,那么您可以使用file based encryption命名空间查看System.Security.Cryptography。
企业版SQL Server中提供了更高级别的安全性。可以在here找到有关SQL Server 2008中加密级别的更多信息。
请注意,数据库的加密(取决于所使用的算法)可以negatively affect the performance。