Cryptography : theory and practice / 4th ed - Stinson, Douglas R. (Douglas Robert), 1956-.; Paterson, Maura B.. (CRC Press, Taylor & Francis Group, 2018)