Crypto AG: The NSA's Trojan Whore?