Blog | G5 Cyber Security

Bitlocker/Filevault & VeraCrypt: Safe?

TL;DR

Using Bitlocker (Windows) or FileVault (macOS) with VeraCrypt adds extra security, but it’s not a simple ‘stacking’ of protection. It can be done safely if you understand the order of operations and potential pitfalls. It’s most useful for defence-in-depth against specific threats, like key compromise or vulnerabilities in one system. Don’t expect huge gains from simply running both.

Understanding the Layers

Think of it this way:

You’re essentially adding a layer inside the already secured drive.

How to Set it Up Safely

  1. Install and Configure Bitlocker/FileVault First: This is crucial. Get your full disk encryption working reliably before touching VeraCrypt. Make sure you have backups of your recovery keys!
  2. Create a VeraCrypt Volume: Once your OS drive is encrypted, install VeraCrypt and create an encrypted container (a file). Choose a strong password for the VeraCrypt volume.
    veracrypt -c /path/to/your/container.vc
  3. Mount the VeraCrypt Volume: After booting into your unlocked OS, mount the VeraCrypt volume. You’ll need to provide its password.
    The GUI is easiest for this, but you can also use the command line:
    veracrypt -m /path/to/your/container.vc /mountpoint
  4. Use the Volume: Store sensitive data within the mounted VeraCrypt volume.
  5. Dismount When Not in Use: Always dismount the VeraCrypt volume when you’re finished with it. This prevents unauthorized access if your session is compromised.

Important Considerations

When is this useful?

When is this overkill?

Exit mobile version