Re: This is possible to do safely
I think you're talking at cross purposes here.
The issue at hand isn't about forcing software companies to use a key system to provide info to law enforcement. They could do that, but any company doing that would be out of business in short order.
Their problem is with software where the vendor doesn't have access to the unencrypted data, because only the people communicating with one another (two users) have the necessary keys.
TPTB seem to be insisting that it should be possible to create an encryption algorithm that would allow them (in addition to the two end users of course), and only them, to de-crypt that traffic, i.e. a 'back door'.
This cannot be done securely. It's not even practical, it's a total non-starter. They would have been told this, so one has to wonder what they are really playing at.