Cryptography Made Simple - Smart (Springer International Publishing, 2016)