Has the NSA Won the Crypto Wars?