Theory of Cryptography - Halevi, Shai; Kanade, Takeo; Rabin, Tal; Kittler, Josef (Springer Berlin / Heidelberg, 2006)