4 ms·
Perhaps it's time for a new IETF default: No NSA employee should be chair of an encryption-related working group. If the NSA wishes to change that rule in the
by declan 13y ago
Perhaps it's time for a new IETF default: No NSA employee should be chair of an encryption-related working group.
If the NSA wishes to change that rule in the future, it can publicly ask Congress to enact a law making it a federal felony for a government employee or contractor to try to subvert, compromise, or weaken public encryption standards. (That would still allow the NSA to subvert, compromise, or weaken proprietary Chinese or Russian military encryption standards, if it is capable of doing so.)
Until the NSA requests such a federal law -- and it's duly enacted -- it seems folly to encourage the participation of its employees in the IETF process, let alone granting them a position as chair of an encryption working group. Put another way, the NSA's signals intelligence mission has eclipsed its information assurance mission.
Even President Obama's NSA review group that came out with a report this week recommended that the agency "should not" weaken commercial encryption software. Why not a "must not?" p36: http://www.whitehouse.gov/sites/default/files/docs/2013-12-12_rg_final_report.pdf http://www.whitehouse.gov/sites/default/files/docs/2013-12-1...
- treekiller 13y ago"That would still allow the NSA to subvert, compromise, or weaken proprietary Chinese or Russian military encryption standards" But would it? How would you distinguish? Why wouldn't they just use whatever is known to be off-limits?
- teddyh 13y ago> No NSA employee should be chair of an encryption-related working group. This makes me think: What is the basis of trusting any organization or person not to have their own agenda, possibly contrary to the group’s ostensible agenda? The basis is this: We have a tacit assumption that all participants have realized that better standards (and strong crypto, more secure systems) will lead to the betterment of all. This is the default assumption. However, now that the U.S. government, and the NSA and its collaborators in particular, have been shown to explicitly not have this goal – in fact, their goal has been to strive for less secure systems and more difficult standards – what should be done? The logical thing to do is to exclude any person or organization revealed to have an agenda explicitly contrary to the group. The same argument could be made (and has been made many times in the past) for Microsoft to be excluded from any and all standardization committees like ISO, IEEE, IETF, etc. for the same reason – their repeated practice of Embrace, Extend & Extinguish among other things shows them to have an agenda contrary to the group, and their participation would therefore be a detriment, not an asset.
- bmelton 13y agoI'm as against the NSA's activities as anybody can be, but I don't think this is a fair statement. > their goal has been to strive for less secure systems and more difficult standards I don't think, specifically, that they're looking for weaker standards. Weaker standards would allow for competing governments to have just as much access as the NSA does. I think they'd prefer stronger standards, but that they _still have the key to_. In short, I don't think they want cheaper locks, they want better locks, and master keys. Edit: Everything else you said is spot-on.
- teddyh 13y agoA lock to which someone unauthorized has the master key is a weak lock. A cryptosystem which the NSA has access to is a weak cryptosystem.