Cryptography Made Simple. 1st ed. - Smart, Nigel (Springer International Publishing, 2020)