Pedro Capitao Contact Centrum Wiskunde & Informatica Cryptology Science Park 123 1098 XG Amsterdam Pedro.Capitao@(cwi.nl)