Advances in Cryptology - EUROCRYPT 2008 - Smart, Nigel (Springer, 2017)