Atlantis888 wrote:
Look, are we talking about keeping the data out of the hands of people who shouldnt have it or are we talking about trying to keep it from a spy agency?
It's the same thing, if you don't want anyone to know about it or access it, then don't put it on a device that they can, or if you do and it breaks,, don't expect to get it fixed.
Spy's come in all kinds, from mothers wanting to track their kids, to jealous spouses, to fellow friends, to co-workers, to corporate spies, to hackers looking to profit, to downright James Bond types, and yes your local computer repair guy who just eyeballed your 100,000 song strong iTunes Music collection.
Most IT techs I know most certainly are going to look through your stuff and check out what you have been doing online. They are smart and having been stuck repairs computers for a lousy wage, so they most certainly are looking for a gold mine of data to retire with.
So if you can't physically remove the storage or want to destroy the device with no removable storage, then your just going to have to live with the fact that someone else is going to look at your stuff.
... for the rest of us who live in the normal world.
In the normal world everyone is a spy.
The only other alternative is to destroy your hard drive or SSD when it fails or put a new blank drive in the machine before sending it in. Neither scenerio is really realistic for the normal citizen.
Then the normal citizen can't be placing their private data on machines they can't physically take if off of, because computers fail to work mechanically, there would be no way to take it off via software.
Encryption is lame alternative when only they (or the people they give it too) have the keys, and some devices have ot be decrypted for repairs to be performed if possible, else they replace the storage and you lost all your files, contacts etc.
Unless you are a spy, just encrypt the drive...
This is a substancial performance robbing course, as everything has to be encrypted and decrypted back and forth to the storage device by the CPU.
Also one can't access the data if they want to by themselves using alternate means, say they extract the drive themselves if the computer died and they don't want to pay to get it fixed, but need to grab files to transfer to a new computer.
Some opt to create disk image in Disk Utility and encrypt select files in that instead of the whole drive, leaving files they don't care that others see or access out in the open.
The encrypted image can be transferred to another machine and decrypted there.
A external drive is perhaps best, it wouldn't need encryption unless the files were very sensitive and it's off the device.
...or do the clone + wipe.
One should be maintianing a hold option bootable clone (Carbon Copy Cloner or Superduper) regardless as the computer may not boot from a failed part or disk, but will boot from the clone.
At least with the clone one can decide to trash the old machine and get a new one, the clone won't boot on a different model, but the files and everything could be accessed.