[citation][nom]figgus[/nom]"TrueCrypt is good, but my money says the NSA has a "master key" (ie they cracked the algorithms).[/citation]
Algorithms for what? TrueCrypt is open source so someone would notice if there was a back door or at least it would become known the first time the authorities used that "master key" to get evidence.
[citation][nom]figgus[/nom]Even if not, the argument they would use is that you must be a terrorist because you are hiding something.[/citation]
This argument would not stand in court. Plenty of non terrorist non criminal people use encryption to keep important data safe in case their computer or data gets stolen.
Besides, it's impossible to prove that a file is encrypted. TrueCrypt can even make hidden volumes within encrypted files so that you could give the wrong password to the authorities and they would get the wrong set of data instead of the real thing.
On the other hand maybe the NSA has a quantum computer hidden away somewhere which would make any encryption we have available now practically useless.
[citation][nom]figgus[/nom]even the CEO of Google expressed that sentiment not long ago.[/citation]
Link, please!