Text this: Advances in cryptology -- EUROCRYPT 2005 :