Cryptography and Coding - Maura B. Paterson (Springer, 2021)