Perhaps this question has been asked before, but I couldn't find anything specifically.
I want to fully encrypt my ultrabook's SSD with VeraCrypt, TrueCrypt, or BitLocker (haven't decided yet) and I don't want to format or securely wipe the drive before hand. (I understand that securely wiping SSDs is a thing of its own that I won't go into here).
Since I have an ultrabook with a special form factor SSD I can't really take it out and wipe it on another machine. I suppose I could wipe it with another program before Windows boots but I want to avoid actually wiping my data.
So the simple question is: if I take my machine, which currently has an SSD which is completely unencrypted, and I fully encrypt the drive, is my data still secure? Or does the data still remain on the drive from when it wasn't encrypted?