How can I take advantage of Full Disk Encryption used on SSDs?

Both my OCZ Vertex 2 240GB (with it's SF-1200 series controller) and my Intel SSD 320 support full disk AES encryption. I would like to use BitLocker on this laptop to prevent data theft, but BitLocker destroys performance on SandForce drives like the Vertex 2, and significantly impacts performance on drives like Intel's because the CPU is being used for encryption (affecting things like DMA).

Given that these drives already are doing hardware AES encryption of the data on the disk, how can I take advantage of that to prevent someone from stealing data off my laptop?


At the moment, only the Intel 320 SSD supports this, as described here:

set a SATA password to enable the onboard AES-128 encryption... [then] do a secure erase and set your own password

the ATA password is stored on the drive as a non-reversible hash, so you won’t be getting the password off the drive. And the password is used to encrypt the encryption keys on the drive, so just bypassing the password, if it were possible, would yield gibberish.

SandForce drives, such as the Vertex 2, do encrypt the full drive contents, but do not provide the sort of security you are looking for. At the moment, the encryption feature is only useful for a quick secure erase of the drive.


If your drive uses AES, then put in the password that you want it to use and there is nothing else that needs to be done...