Author: EUROCRYPT (2007 Barcelona, Spain)