CRYPTOGRAPHY, THEORY AND PRACTICE - STINSON R DOUGLAS & MAURA B PATERSON (BOCA RATON, CRC PRESS, 2018)