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