Cryptography theory and practice - Stinson, Douglas R (Chapman & Hall/CRC, Boca Raton, 2006)