Did NSA know about Public Key before Diffie and Hellman did?