Title: Advances in Cryptology - EUROCRYPT 2004