Cryptography theory and practice - Stinson, Douglas R. (Douglas Robert) 1956- (CRC Press, 1995)