利用加密文件系統 (EFS) 為離線文件加上「隱形鎖」
背景:離線文件與客戶端緩存 (CSC)
Windows 2000 引入離線文件功能(CSC),允許移動用戶斷網狀態下瀏覽/編輯網絡共享文件,重新連線時自動同步。Windows XP 進一步整合 EFS,可對整個離線文件數據庫加密。
加密機制
- 本地 CSC 數據庫以特殊方式呈現(隱藏結構,外觀為普通資料夾),ACL 限制僅當前用戶訪問。
- 啟用加密後,**整個數據庫由用戶 EFS 證書加密**,單個文件/資料夾無法單獨解密。
- 缺省狀態下抵禦利用本地 EFS 特性的惡意攻擊。
限制與注意事項
- 離線文件**不會**以替代顏色(綠色)顯示,聯機/離線顯示效果不一致。
- 遠程服務器可選擇性加密文件,導致聯機/離線視圖差異。
- 關鍵風險:CSC 作為 SYSTEM 進程運行,**本地管理員同樣可訪問**。敏感數據存離線文件夾時,必須限制管理權限並啟用 SYSKEY 防禦離線攻擊(啟動密鑰保護 SAM)。
- 嚴禁加密漫遊用戶配置文件**:登錄載入時會導致配置文件無法打開。
啟用步驟(圖解文字版)
- 打開「資源管理器」→「工具」→「資料夾選項」。
- 切換到「離線文件」標籤。
- 同時勾選:
☑ **啟用離線文件**
☑ **為保護數據安全而對離線文件進行加密**
- 點擊「確定」。
之後離線文件讀入本地緩存時,自動使用用戶專屬密鑰/證書加密。
適用版本
僅限 Windows XP Professional。