Cyptography: theory and practice.-2nd ed. - Stinson, Doughlas R. (Chapman and Hall/CRC, 2002)