簡體   English   中英

Windows 10安全存儲

[英]Windows 10 Secure Storage

在Windows 10中,是否有類似於Android TrustZone的安全存儲機制?

數據在哪里加密並存儲在與常規用戶文件空間不同的位置?

我希望存儲不需要任何其他用戶或應用程序訪問的應用程序中的數據,並且我真的不想僅加密並將其存儲在磁盤上。

有什么想法嗎?

由於Windows是開放平台(與非root用戶的Android不同-我現在正在談論用戶的觀點),沒有簡單的方法將任何內容存儲在磁盤上(或就此而言,放在其他位置)並保護它不受用戶訪問。 用戶本質上是其PC及其磁盤上所有內容的所有者。

最好的辦法是使用CryptProtectData / CryptUnprotectData WinAPI函數將數據“綁定”到用戶帳戶。 這些API不會存儲數據,而只是使用從用戶憑據派生的密鑰對數據進行加密。 然后,您可以將此加密數據存儲在用戶的配置文件目錄中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM