Advances in Cryptology - CRYPTO 2005 - Shoup, Victor (Springer Berlin Heidelberg, 2020)