Cryptography and Coding - O'Neill (Springer International Publishing, 2017)