Re: He's right, but no one here will accept it
...One solution would be to mandate that copies of all private keys be kept in escrow where only trusted law enforcement could access it. Could we trust LE to not abuse the system? Maybe, maybe not, but to say there is no solution is to be an ostrich....
Your 'solution', of course, leaves a gaping hole in a central principle of crypto security, which is that you do not let other people control your PRIVATE keys.
If you think about it (which you have obviously not done), there IS no solution to the problem of keeping your data completely secret while at the same time letting government bodies have access to it.
Oh, and why do you trust LE when corruption and incompetence is so widespread?