Theory of Cryptography - Beimel; Stefan Dziembowski; Dziembowski, Stefan (Springer International Publishing, 2018)