Encryption Management
BitLocker and FileVault management — auto-enable, recovery key escrow, compliance.
Overview
The Encryption Guard manages full-disk encryption on endpoints:
- Windows: BitLocker Drive Encryption
- macOS: FileVault 2
Auto-Enable Encryption
When the Encryption Guard is in enforce mode:
- The guard checks if disk encryption is enabled
- If not enabled, it automatically enables BitLocker/FileVault
- The recovery key is generated by the OS
- The key is AES-encrypted and sent to the central server
- The encryption status is reported in every heartbeat
Recovery Key Escrow
Recovery keys are stored on your server, not in Microsoft's or Apple's cloud:
- Keys are encrypted with AES-256 before transmission
- Only
tenant_adminandsuper_admincan view recovery keys - Every key access is logged in
recovery_key_access_log - Key rotation is tracked — previous keys are retained as non-current
Compliance Dashboard
The admin dashboard shows:
- Per-device encryption status (encrypted / not encrypted / in progress)
- Encryption algorithm and key strength
- Recovery key availability
- Last encryption check timestamp
Remote Force Encryption
Admins can send a force_encrypt remote command to enable encryption on a specific device immediately, without waiting for the policy cycle.