[英]Client-side data encryption / SQL Server Express LocalDB
.NET中有什么策略來保護半敏感的客戶端數據(以便僅應用程序本身可以使用/查看它)?
信息是否可以包含在隨附的mdf文件(由SQL LocalDB使用)中,並且仍然保持相同的安全級別? 如果是這樣,怎么辦?
我了解,由於我們在談論客戶端應用程序,因此沒有絕對的方法來保護數據。 我主要是在尋找使人們難以嘗試的足夠困難的方法。 理想情況下,該解決方案(對大多數應用程序開發人員)是透明的。
並不是的。 最好的辦法是將代碼放入加密的存儲過程中,但是一旦將MDF文件交給某人,他們就可以將其附加到SQL Server上,在SQL Server上他們具有完全的管理權限(例如LocalDB實例),並對其進行瑣碎的解密 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.