Theory of Cryptography - Martin Hirt, Adam Smith (Springer, 2016)