Title: Advances in Cryptology - CRYPTO 2004