1

.NET 中保护半敏感客户端数据的策略是什么(以便只有应用程序本身可以使用/查看它)?

信息是否可以包含在随附的 mdf 文件中(由 SQL LocalDB 使用)并且仍然保持相同级别的安全性?如果是这样,怎么做?

我知道,由于我们谈论的是客户端应用程序,因此没有绝对的方法来保护数据。我主要是在寻找方法,使其难以阻止人们尝试它。理想情况下,该解决方案(大部分)对应用程序开发人员是透明的。

4

1 回答 1

1

并不真地。您最好的办法是将您的代码放入加密的存储过程中,但是一旦您将 MDF 文件交给某人,他们就可以将其附加到他们拥有全部管理员权限的 SQL Server(如他们的 LocalDB 实例)并轻松解密它们

于 2012-08-27T20:48:41.713 回答