É professor titular do Instituto de Computação da Universidade Estadual de Campinas – UNICAMP. Tem mestrado pela UNICAMP em Criptografia e doutorado pela Universidade de Waterloo, Canadá, em Combinatória e Otimização.
Seus interesses de docência e pesquisa situam-se nas áreas de Algoritmos e Protocolos Criptográficos e Segurança da Informação.
Atuou também na área de Teoria dos Grafos. Participou do projeto ICP-EDU, em parceria com a RNP, UFSC, UFMG e Kryptus Tecnologias de Segurança, do qual resultou o primeiro hardware de alta segurança (HSM) totalmente nacional. Esse HSM hoje equipa a autoridade certificadora-raiz da ICP Brasil, da qual o Prof. Dahab participa também como membro do comitê gestor.
Mais recentemente tem participado e coordenado projetos de pesquisa e desenvolvimento acadêmicos e com a indústria, na área de autenticação para tecnologia bancária, avaliação de segurança de dispositivos, forense computacional, e implementação eficiente de métodos criptográficos.
Além das suas atividades acadêmicas, tem desempenhado regularmente tarefas administrativas na UNICAMP, tendo sido chefe de departamento, vice-diretor do Instituto de Computação e membro de comissões e conselhos de vários níveis. Desde abril de 2021 atua como Diretor Executivo de TIC da UNICAMP.