Jun 21 2017 08:13 AM
As I understand it, an SSD is built with wear leveling and the actual space is double of the advertised available space to the OS. If an SSD has been in use for an unknown period of time and is later Bitlocked, does all of the drive become protected, even the dormant bits that can't be seen and are "resting"?
Jun 21 2017 08:17 AM
It would appear that you have a choice:
Jun 21 2017 09:00 AM
Jun 21 2017 09:05 AM
My understanding is that the full disk encryption would be for the entire volume.
Jun 21 2017 09:06 AM
Just what the is shown to the OS by the SSD, but in the moment a new, never used before cell is activated it will be encrypted, so no need to encrypt 'everything' upfront, exept for a very small performance impact
Jun 21 2017 09:24 AM
Jun 21 2017 10:33 AM
SolutionWear levelling algorithms are proprietary per drive manufacturer. An attacker would have to work around the firmware to even check out spare blocks, and then hope to understand how data is scattered to piece something meaningful together. Attacking data that way is likely quite difficult, but theoretically possible. The risk to any data present prior to encryption would go down over time after encryption as the drive is used, and spare blocks get reused for wear levelling but of course you’ll never know for sure if everything is encrypted.
Your best bet is to always to encrypt from the start, regardless of the encryption solution which all share the same issue, before any sensitive data is on the drive, so you can achive the assurance you're looking for.
Jun 21 2017 10:33 AM
SolutionWear levelling algorithms are proprietary per drive manufacturer. An attacker would have to work around the firmware to even check out spare blocks, and then hope to understand how data is scattered to piece something meaningful together. Attacking data that way is likely quite difficult, but theoretically possible. The risk to any data present prior to encryption would go down over time after encryption as the drive is used, and spare blocks get reused for wear levelling but of course you’ll never know for sure if everything is encrypted.
Your best bet is to always to encrypt from the start, regardless of the encryption solution which all share the same issue, before any sensitive data is on the drive, so you can achive the assurance you're looking for.