Algebraic aspects of cryptography - Koblitz, Neal (Springer Verlag, 1998)