Okay, American hackers, here's your civil disobedience:
Go to a foreign country. Buy a flash drive. Set up two partitions; make one a small TrueCrypt bootstrap partition, configured to decrypt the second with a password. Random-wipe the second. (For insurance, you may wish to do this provably. Maybe use a publicly-accessible source of random data?)
Travel back across the border. When you are asked to decrypt your drive, inform the authority that you are unable to do so, since no password exists, and the data is utterly meaningless.
They will probably want you to provide some evidence of this. Refuse; insist that you cannot be required to prove that you have not done something wrong.
If all goes well, they'll arrest you for something. Then, call a lawyer.
Go to a foreign country. Buy a flash drive. Set up two partitions; make one a small TrueCrypt bootstrap partition, configured to decrypt the second with a password. Random-wipe the second. (For insurance, you may wish to do this provably. Maybe use a publicly-accessible source of random data?)
Travel back across the border. When you are asked to decrypt your drive, inform the authority that you are unable to do so, since no password exists, and the data is utterly meaningless.
They will probably want you to provide some evidence of this. Refuse; insist that you cannot be required to prove that you have not done something wrong.
If all goes well, they'll arrest you for something. Then, call a lawyer.