Author: EUROCRYPT 2003 (2001 Warsaw, Poland)