Cryptography Theory and Practice - Stinson, Douglas R (Boca Raton: Chapman and Hall/CRC Press, 2006)