Algebraic Aspects of Cryptography - Koblitz Neal (New York Springer, 1998)