What Full-Disk Encryption Is
Full-disk encryption is a method of encrypting an entire storage device, such as a hard drive or solid-state drive. It ensures that all data stored on the disk is encrypted and can only be accessed with the correct decryption key.
This technique provides robust protection against unauthorized access to sensitive information, even if the physical media falls into the wrong hands.
TPM Sealing: An Additional Layer of Security
Trusted Platform Module (TPM) sealing is a security feature that ensures data can only be accessed when specific conditions are met. These conditions often include the correct PIN or other authentication factors.
By sealing data with TPM, even if the drive is stolen and decrypted elsewhere, it cannot be used without the proper authentication, significantly enhancing security.
How Full-Disk Encryption Works
Full-disk encryption uses cryptographic algorithms to encrypt all data stored on a disk. When enabled, every piece of information written to the drive is automatically encrypted using a key that is typically derived from a user's password or PIN.
The encryption process ensures that even if an attacker gains physical access to the drive, they cannot read the data without the decryption key.
TPM Sealing Mechanism
TPM sealing works by binding encrypted data to specific hardware conditions. When a user tries to decrypt the sealed data, the TPM checks these conditions and only allows access if they are met.
This mechanism helps prevent unauthorized use of the data even when the drive is decrypted on another machine or in an environment where the TPM is not present.
Frequently asked questions
What happens to my data after full-disk encryption is enabled?
After enabling full-disk encryption, all data written to the disk will be encrypted. This means that without the correct decryption key (usually derived from a password or PIN), the data cannot be read in plaintext.
Can TPM sealing protect against all types of attacks?
TPM sealing is effective against unauthorized access but can still be vulnerable to more sophisticated attacks, such as hardware-based attacks that bypass the TPM. However, it significantly increases security by adding an additional layer of protection.
Is full-disk encryption and TPM sealing only for enterprise use?
While full-disk encryption and TPM sealing are commonly used in enterprise environments due to their robust security features, they can also be implemented on personal devices to protect sensitive data.
How does the anti-hammering lockout work in this simulation?
The anti-hammering lockout mechanism prevents repeated failed attempts at guessing a TPM PIN. After each incorrect guess, the system locks out for an increasing amount of time to deter brute-force attacks.
Try it live
Everything above runs in your browser — open Full-Disk Encryption & TPM Sealing (2D) and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.
▶ Open Full-Disk Encryption & TPM Sealing (2D) simulation