Full Professor since 1985 in the Department of Informatics of Minho's University with activity in the areas of Cryptography, Security and Computer Science. Founder member of HasLab.
'Licenciado' in Electrical Engineering ny the Mozambique's University (1971), Doctor of Philosophy in Engineering Science (1978) by the University Of Oxford and 'Agregado' (1985) by Minho's University.
Security Consultant for the Portuguese Administration for the 'Cartão do Cidadão' project (2001-2005), National Security Agency (member of Technical Committee for Creditation), Ministry of Foreign Affairs, member of Security Working Group of the Galileo Project; various other projects for the Ministry of Internal Affairs, National Assembly and Presidency of the Council of Ministers.
For the National R&D Agency (FCT): member of cientific councils in two ocasions, chair of evaluation committees for doctoral and pos-doctoral grants in information science, computer science and informatics. Similar activity for DGXII and DGXIII of the European Comission. Chair of evaluation comiittes for High Education in infromatics in the context of CRUPS; member of identical committees in the context of the actual evaluation agency A3ES.