Unsolved

This post is more than 5 years old

4 Posts

624

March 25th, 2020 01:00

Deactivating BitLocker and device encryption

Why is that every time there is a new BIOS update, i am forced to disable my encryption to install the upgrade? This leads to me having to reenter my entire BitLocker key due to it not being on an actual USB key which then leads to the computer having to re encrypt my computer. It is a complete hassle due to the way that BitLocker is now linked to the entire device's encryption due to Microsoft. Also the BIOS is the only update that i have to keep doing this for and it is a lot of work for one update.

11 Legend

 • 

14K Posts

 • 

79.9K Points

March 25th, 2020 08:00

@Zimmy24well first of all, you can just choose to suspend BitLocker prior to restarting for a BIOS update rather than completely turning it off, fyi.  But even entering the Recovery Key doesn't mean your whole system is being re-encrypted.

Anyhow, the reason you're prompted for a Recovery Key is that BitLocker (by default, anyway) stores the decryption key inside the system's TPM chip on the motherboard.  The TPM will only release that key automatically if the system passes its "platform integrity check".  That check basically confirms that nothing about the hardware or firmware environment has changed relative to the "known trusted" state, since certain types of hardware or firmware changes could be part of a security exploit attempt to compromise the decryption key the TPM is about to release.  A BIOS update (or downgrade) along with certain BIOS settings changes or hardware additions or removals all count as changes that would cause the platform integrity check to fail, since all of those things could potentially be used as part of a security exploit.  In the case of a BIOS version change, in theory the BIOS downgrade or even update may have been to a version that contains a known security vulnerability, for example.

When a platform integrity check failure occurs, the TPM refuses to release the key and you are instead prompted for the Recovery Key.  If you enter it, the TPM will "re-seal" itself to the current hardware and firmware state and trust that going forward.  It does NOT need to re-encrypt your entire system.  You just had to provide the decryption key manually once.

If on the other hand you suspend BitLocker prior to making the change, then the TPM will automatically update to trust the new configuration without prompting you for the Recovery Key.

No Events found!

Top