Stephen Smalley, National Security Agency