Originally Posted by PandaBear
SSD doesn't do erase, they do trim (fake erase to free up space for new write). Also due to over provision you have more real space for background operation than the drive actually let you use. So no, HD based secure erase won't do if people are determined to get your stuff (i.e. national security or search warrant).
Most (all?) modern SSDs are internally encrypted, and the 'secure erase' command tells it to throw away the old encryption key and generate a new one. After doing that, all you will read from the disk is complete garbage that was encrypted with one key and decrypted with a different key.
Yeah, it's possible there's a bad implementation that would allow someone with access to the disk to somehow recover the old key, but that's about the only issue I could think of.