Discuss as:

After NSA encryption-cracking revelation, can we trust Internet security?