Yael Kalai, Leonid Reyzin Theory of Cryptography - Springer Springer 2017 ISBN: 9783319705002 Source: EBOOK