Is there a law that prevents companies from completely encrypting their data at rest? Data should only be decrypted if the person(s) have the private keys. Government entities can request the information all they want but all they will get is an encrypted dump. You will need to ask the person that owns the private keys to decrypt or just pound sand (there are laws preventing self incrimination, so private keys should fall in the same domain)