Encrypt, sign, attack acompact introduction to cryptography - Manz, Olaf (Springer Berlin Heidelberg, 2022)