You know. I've read through the US constitution several times, and nowhere in there do I ever see a distinction made between US citizens and non-US citizens. Instead, the constitution refers to "people" or "persons" I guess that means the United states government considers everyone not a citizen to also not be a person.
Well, the government has already shown it's horrible at keeping secrets. The one master key setup they did get put in place has already leaked.
What's worse, since the government doesn't pay the penalty for the leak, the government doesn't care.
Food safety, transportation safety, and assorted other regulations are not about security or keeping secrets. In fact, they work better when everything is out in public view.
The safety regulations are all about setting minimum standards and then ensuring that those standards are met.
It's the government's way of keeping people out of the country. Giving someone your password is a violation of Facebook's TOS. The DOJ says violating the TOS is a felony under the CFAA. So if you give them your password, you've committed a felony, which is grounds for refusing you entry to the country.
"...Comcast will suffer significant, irreparable injury to its property, operations, and customer relationships."
For once Comcast might be telling the truth. After all, if Comcast is forced to compete there will ge irrepairable damage to the profit margins, Comcast would also be completely unable to maintain the current levels of customer service.
As with any totalitarian government and government wannabes, (I'm looking at you Mafiaa!) the entire goal is controlling everything. Guilt, innocence, truth, lies are all irrelevant to them. Open software cannot be controlled, so it must be stamped out, by any means necessary.
The DOJ will take all this information and bury it in an archaic file system. It will be strangely unable to find any of this collected information, except when it's useful to the DOJ to have the information public.