Information hiding 7th International Workshop, IH 2005, Barcelona, Spain, June 6 -8, 2005 ; revised selected papers (Springer, 2005)