macOS FileVault
FileVault is Apple's built-in full-disk encryption feature for macOS that encrypts the entire startup disk using XTS-AES-128 encryption with a 256-bit key. It protects data at rest by requiring a password or recovery key to access the system, ensuring that files remain secure even if the device is lost or stolen. The encryption is transparent to users during normal operation once unlocked.
Developers should use FileVault when working on macOS devices that handle sensitive data, such as proprietary code, client information, or personal credentials, to comply with security policies and prevent unauthorized access. It's particularly valuable for mobile development on laptops, remote work scenarios, or in regulated industries like finance and healthcare where data protection is critical.