# §19.2_Windows安全机制与防护

LLMS index: [llms.txt](/wikis/llms.txt)

---

### 安全机制
![](/wikis/_resources/%C2%A719.2_Windows%E5%AE%89%E5%85%A8%E6%9C%BA%E5%88%B6%E4%B8%8E%E9%98%B2%E6%8A%A4/45a5ce7b19961c145ff800fc1f3e7c1a_MD5.png)

EFS是Windows上的文件加密，使用**对称加密算法**。

![](/wikis/_resources/%C2%A719.2_Windows%E5%AE%89%E5%85%A8%E6%9C%BA%E5%88%B6%E4%B8%8E%E9%98%B2%E6%8A%A4/d9c66d5644389bbebe7af6effc0a2653_MD5.png)

### 关于EFS&Bitlocker
![](/wikis/_resources/%C2%A719.2_Windows%E5%AE%89%E5%85%A8%E6%9C%BA%E5%88%B6%E4%B8%8E%E9%98%B2%E6%8A%A4/cbefd290a51641ddaa2baef87e38c8b7_MD5.png)


**Encrypting File System (EFS) 在多个版本的 Windows 操作系统上可用，具体如下：**
<details><summary>点击展开详情</summary>




# 支持 EFS 的 Windows 版本

- **Windows 2000 Professional**

- EFS 是在 Windows 2000 中首次引入的。


- **Windows XP Professional**

- EFS 在 Windows XP Professional 中可用，但不支持家庭版。


- **Windows Vista**

- 所有版本的 Windows Vista（包括家庭版）均支持 EFS。


- **Windows 7**

- EFS 在 Windows 7 Professional、Enterprise 和 Ultimate 版本中可用，但家庭版不支持。


- **Windows 8 和 8.1**

- EFS 在 Windows 8 和 8.1 Pro、Enterprise 版本中可用。


- **Windows 10**

- EFS 在 Windows 10 Professional、Enterprise 和 Education 版本中可用，但家庭版不支持。


- **Windows 11**

- EFS 在 Windows 11 Professional、Enterprise 和 Education 版本中可用。




## 不支持 EFS 的版本

- **Windows 10 Home**
- **Windows 11 Home**
- **Windows Server 2003 和 2008**（虽然这些版本的服务器版支持，但通常用于不同的管理环境）







</details>


**EFS（Encrypting File System）和 BitLocker 都是 Windows 提供的加密技术，但它们的应用场景、加密方式和功能有所不同：**
<details><summary>点击展开详情</summary>




## 1. 加密级别和范围

- **EFS**：用于**文件级**加密，允许用户选择加密特定文件或文件夹。EFS 更适合保护局部的、特定的文件或文件夹，而不影响系统的整体性能。
- **BitLocker**：用于**磁盘级**加密，它对整个驱动器（包括操作系统驱动器和外部存储设备）进行加密。它的目的是保护整个磁盘上的所有数据，并在设备丢失或被盗时保障数据安全。



## 2. 适用场景

- **EFS**：适合在多用户系统中保护敏感的个人或工作文件。它允许单个文件或文件夹的加密和授权，非常灵活。例如，公司中可以加密某些敏感文件，同时允许特定用户访问。
- **BitLocker**：适合在设备丢失或被盗的情况下保护整个系统的数据，尤其适用于笔记本电脑和其他移动设备，防止未经授权的用户访问整个磁盘的数据。



## 3. 加密方式

- **EFS**：使用基于用户的加密方式，依赖于用户证书和公钥基础设施 (PKI)。每个用户的加密密钥和文件加密密钥（FEK）与用户的身份绑定，授权用户可以轻松解密，但其他用户无权访问。
- **BitLocker**：使用 TPM（可信平台模块）硬件支持进行自动加密，并可与 PIN、USB 密钥或密码组合以增强安全性。BitLocker 依赖于 Windows 的启动过程和硬件加密模块。



## 4. 数据恢复

- **EFS**：支持**数据恢复代理 (DRA)**，允许管理员在用户密钥丢失时恢复文件。
- **BitLocker**：支持恢复密钥（Recovery Key），可以在丢失密码或硬件更改导致 TPM 不再识别的情况下恢复访问。



## 5. 用户体验和透明度

- **EFS**：对用户透明，只对文件或文件夹加密，其他未加密文件不受影响。对用户几乎没有明显的系统性能影响。
- **BitLocker**：加密后，整个驱动器都处于保护状态，解锁设备时需要提供身份验证（如 PIN 或 USB 密钥）。首次加密过程可能耗时，但完成后对系统性能影响较小。



## 6. 兼容性

- **EFS**：仅适用于 NTFS 文件系统。
- **BitLocker**：适用于 NTFS、FAT16、FAT32、exFAT 等文件系统，并且可用于操作系统驱动器和外部存储设备。



## 总结

- **EFS** 更适合加密特定的文件或文件夹，适合在多用户环境中保护个人数据。
- **BitLocker** 是全盘加密的解决方案，更适合在设备丢失或被盗的情况下保护整盘数据。







</details>


### 安全威胁
![](/wikis/_resources/%C2%A719.2_Windows%E5%AE%89%E5%85%A8%E6%9C%BA%E5%88%B6%E4%B8%8E%E9%98%B2%E6%8A%A4/02b791a5a913fa6f66a20254ec7f3164_MD5.png)尽量使用英文版是因为很早期没有中文汉化包，汉化是非权威来源可能有木马。

### 安全加固
![](/wikis/_resources/%C2%A719.2_Windows%E5%AE%89%E5%85%A8%E6%9C%BA%E5%88%B6%E4%B8%8E%E9%98%B2%E6%8A%A4/1fc3c9c80794687cb63f2cd4f79210f4_MD5.png)

![](/wikis/_resources/%C2%A719.2_Windows%E5%AE%89%E5%85%A8%E6%9C%BA%E5%88%B6%E4%B8%8E%E9%98%B2%E6%8A%A4/b138d75e1f5664a369f98d6f1746865a_MD5.png)

![](/wikis/_resources/%C2%A719.2_Windows%E5%AE%89%E5%85%A8%E6%9C%BA%E5%88%B6%E4%B8%8E%E9%98%B2%E6%8A%A4/eaa72eedc4731ab82e6cc0bdc5cd6402_MD5.png)

![](/wikis/_resources/%C2%A719.2_Windows%E5%AE%89%E5%85%A8%E6%9C%BA%E5%88%B6%E4%B8%8E%E9%98%B2%E6%8A%A4/e37a7830054b8dc21da44e36ce8fd44c_MD5.png)

![](/wikis/_resources/%C2%A719.2_Windows%E5%AE%89%E5%85%A8%E6%9C%BA%E5%88%B6%E4%B8%8E%E9%98%B2%E6%8A%A4/4460a246e1a6a06f219a59f88270ccd4_MD5.png)
