codecrypt/doc/papers/nsa-nse-06.pdf