If using NSA approved crypto they'd love that such as RSA.
It's newer algorithms like PGP in the 90's that actually protect (or did) or extreme military grade encryption. Trapdoors and algos that can be broken by the NSA are more preferred and don't get the Zimmerman treatment because of that. If I were the NSA I'd do the same thing, it is their job.
There really is no way to fully encrypt that isn't undoable by the NSA. As long as it is only the NSA and not some other competitor spying on business ideas and private communications. Trapdoors for national security are typically in the software or a known flaw that makes it easier to decrypt and recover this information, obtain keys or enter the system to trigger and get the needed information to reverse. There are ways to trigger these modes within the software, software to be used by the NSA has to be approved by them. There is a reason you are subject to all sorts of scrutiny if you don't use approved algos/software wherever you do encryption/decryption (even when you upload a new app you are asked this and can cause problems if you aren't using the system crypto libraries).
http://www.rsa.com/rsalabs/node.asp?id=2188 http://www.rsa.com/rsalabs/node.asp?id=2240
If you want to test this, simply make your own crypto lib and send some comms to a bad place in current geopolitics (I don't recommend it). Soon you will get a visit from the FBI and you may get the Phil Zimmerman treatment. Again, can't fault them, it is their job, but understand nothing is truly secure from national security. Yes it might be impossible for other businesses to read it or individuals but not the organization that employs the greatest cryptographers of all time.