What can be done in regards to key disclosure? How can you refuse to give the government the decryption key or data and not face contempt charges?
My current approach is to write down an impossible to remember string of numbers with other sparse characters (a-zA-Z!@#$%^&* etc) randomly in between to make bruteforce impossible (big charset) and copying easy. This is not the password, only a salt which means if it's compromised nothing really happens in on by itself.
If I am compromised I have the means to destroy that piece of paper easily and completely making any recovery of that particular drive impossible.
But this precaution is useless if it won't be believed by the judge etc...
Any advice on how to create a legally proof way of not giving decrypted data?
Have close friends who live outside Canada.
Store your savings in multisig addresses for which your key is not sufficient to spend by itself.