Cryptography Theory and Practice Third Edition Douglas R. Stinson,Chapman & Hall. CRC . 2005.ISBN: 1584885084