I ask this in all seriousness, as I cannot fathom how such a system would be implemented, even disregarding the Constitution and the willingness of those creating the software.
I ask this in all seriousness, as I cannot fathom how such a system would be implemented, even disregarding the Constitution and the willingness of those creating the software.
Google "export grade encryption" and "lotus notes"
https://en.wikipedia.org/wiki/Export_of_cryptography_from_th...
Dark dark days for privacy, and it came back to bite us as the FREAK vulnerability, but those in charge today are old enough to remember such tricks. That's why generals still talk of cooperation to create reasonable backdoors, they confuse true backdoors with the old work reduction schemes.
[1] https://www.schneier.com/blog/archives/2015/09/tsa_master_ke...
Including, presumably, not only programmers who're not under the jurisdiction of the FBI, but also programmers for whom the FBI is genuinely "their and their nation's adversary"?
Reminds me of a recent tweet: Homeland Security's new "House Un-American Mathematics Committee": https://twitter.com/puellavulnerata/status/67290345222221824
It's a terrible idea. The only proposed methods with theoretically possible security would suffer insurmountable side channel issues.
Edit: more https://dspace.mit.edu/bitstream/handle/1721.1/97690/MIT-CSA...
They want to be able to light a fire under your ass. Once they light that fire, the technical issues are moot.
Also, the US will probably forbid anybody from outside their jurisdiction from creating encryption software, otherwise it won't work. \s