You also need to remember that nearly all encryption can be defeated with time and money, if you're a terrorist, consider your encrypted messages compromised after 3 months. The exception to this is a one time pad, which can truly never be decrypted without the pad.
There's absolutely no evidence that modern encryption algorithms can be defeated in a reasonable timescale.