Eduardo Moraes de Morais

Possui doutorado e mestrado em Ciências da Computação, e graduação em Engenharia de Computação pela Universidade Estadual de Campinas (2005). Atua principalmente nos seguintes temas: provas de conhecimento zero, encriptação homomórfica, computação multiparte segura, curvas elípticas e emparelhamentos bilineares.

Informações coletadas do Lattes em 11/04/2026

Acadêmico

Formação acadêmica

Doutorado em Doutorado em Ciência da Computação - UNICAMP

2010 - 2016

Universidade Estadual de Campinas
Título: Encriptação homomórfica
Ricardo Dahab. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: encriptação homomórfica; reticulados.

Mestrado em Ciência da Computação

2006 - 2009

Universidade Estadual de Campinas
Título: Cifrassinatura sem certificados em curvas supersingulares sobre corpos binários
, Ano de Obtenção: 2009.Ricardo Dahab.Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, Brasil. Palavras-chave: Emparelhamentos Bilineares.Grande área: Ciências Exatas e da Terra

Graduação em Engenharia de computação

2001 - 2005

Universidade Estadual de Campinas

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Chinês

Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.

Bandeira representando o idioma Francês

Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente, Escreve Pouco.

Bandeira representando o idioma Alemão

Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Razoavelmente.

Bandeira representando o idioma Holandês

Compreende Razoavelmente, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Criptografia.

Organização de eventos

MORAIS, E. M. . Aula Aberta para Olimpíada de Matemática. 2003. (Outro).

Participação em eventos

Real World Cryptography. 2025. (Congresso).

ZKET.Novas construções criptográficas: ZKP, FHE, MPC. 2025. (Encontro).

ZKProof 2025. 2025. (Congresso).

ERC55.Zero-knowledge Proofs - Maturidade da Tecnologia. 2024. (Encontro).

FHE 2024. 2024. (Congresso).

Real World Cryptography 2024. 2024. (Congresso).

Real World Cryptography 2023. 2023. (Congresso).

The Science of Blockchain Conference. 2023. (Congresso).

ZKProof 2021. 2021. (Congresso).

RISC Seminars (CWI).Research problems in Cryptography for Blockchain. 2019. (Seminário).

The 9th BIU Winter School on Cryptography - Zero Knowledge. 2019. (Oficina).

ZKProof 2019. Applications of Zero Knowledge Proofs in the Banking Industry. 2019. (Congresso).

ZKProof 2018. 2018. (Congresso).

SBSeg 2016. 2016. (Simpósio).

Asiacrypt'15. 2015. (Congresso).

Eurocrypt'15. 2015. (Congresso).

ICITS'15. Adaptive key recovery attacks on NTRU-based somewhat homomorphic encryption schemes. 2015. (Congresso).

Latincrypt 2014. 2014. (Congresso).

SBSeg 2013. 2013. (Simpósio).

SBSeg 2012. 2012. (Simpósio).

ECC'07. 2007. (Congresso).

SBSeg 2006. 2006. (Simpósio).

SBSeg 2005. 2005. (Simpósio).

Semana Olimpíca (preparação para olimpíada mundial de matemática - IMO). 2001. (Outra).

Participação em bancas

Aluno: Décio Luiz Gazzoni Filho

Julio César López HernándezHERNANDEZ, J. C. L.; Peter Schwabe; Jeroen Antonius Maria van de Graaf; Marco Aurélio Amaral Henriques;de Morais, Eduardo M.. Implementação Eficiente e Segura em Software de Criptossistemas Pós-Quânticos. 2024. Tese (Doutorado em Ciência da Computação) - Universidade Estadual de Campinas.

Aluno: Armando Faz Hernandez

Julio César López HernándezHERNANDEZ, J. C. L.; Marco Aurélio Amaral Henriques; Routo Terada;de Morais, Eduardo M.; Sara Díaz Cardell. High-Performance Elliptic Curve Cryptography: A SIMD Approach to Modern Curves. 2024.

Aluno: Roberto Cabral Rabêlo Filho

Eduardo Morais; Marcos Antonio Simplicio Junior; DAHAB, R.; LOPEZ-HERNANDEZ, J. C.Julio César López-Hérnandez; Roberto Cabral Rabêlo Filho. Implementation of Post-Quantum Digital Signatures from Zero-Knowledge Proofs. 2019. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.

Aluno: Décio Luiz Gazzoni Filho

Aranha, D. F.de Morais, Eduardo M.. High-performance software implementation of lattice-based post-quantum cryptosystems. 2019. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.

Aluno: Caio Teixeira

LOPEZ-HERNANDEZ, J. C.;MORAIS, E. M.. Provas de Conhecimento Zero Utilizando Criptografia Baseada em Códigos Corretores de Erros. 2020. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual de Campinas.

Aluno: Paulo Passos Júnior

Ricardo Dahab;MORAIS, E. M.. Implementação em Software de Algoritmos Criptográficos Pós-quânticos Baseados em Reticulados. 2019. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual de Campinas.

Produções bibliográficas

  • LI, ZENGPENG ; WANG, DING ; MORAIS, EDUARDO . Quantum-Safe Round-Optimal Password Authentication for Mobile Devices. IEEE Transactions on Dependable and Secure Computing , v. 19, p. 1885-1899, 2022.

  • MORAIS, EDUARDO ; KOENS, TOMMY ; VAN WIJK, CEES ; KOREN, ALEKSEI . A survey on zero knowledge range proofs and applications. SN Applied Sciences , v. 1, p. 946, 2019.

  • BRAGA, A. M. ; MORAIS, E. M. ; SCHWAB, D. C. ; VANNUCCI, A. L. ; ZANCO NETO, R. . Integrated Technologies for Communication Security and Secure Deletion on Android Smartphones. ICQMN , v. 8, p. 28, 2015.

Outras produções

Chhi'mèd Künzang ; de Morais, Eduardo M. . Lurk programming language. 2022.

Eduardo Morais . Zero Knowledge Range Proofs (https://github.com/ing-bank/zkrp). 2018.

MORAIS, E. M. . Biblioteca de Aritmética de Precisão Arbitrária. 2005.

Devegili A. J. ; Aranha, D. F. ; MORAIS, E. M. ; Oliveira, C. M. F. ; Vick, R. B. . Protocolos de Criptografia de Curvas Elípticas. 2005.

Eduardo Morais ; Ricardo Dahab . Homomorphic encryption. 2016. (Relatório de pesquisa).

Eduardo Morais ; Dahab, Ricardo . Lattice-based cryptography. 2016. (Relatório de pesquisa).

MORAIS, E. M. ; DAHAB, R. . Criptografia baseada em reticulados. 2013. (Curso de curta duração ministrado/Outra).

MORAIS, E. M. . Conceitos Matemáticos para Criptografia Baseada em Emparelhamentos Bilineares. 2007. (Curso de curta duração ministrado/Outra).

MORAIS, E. M. . Protocolos Criptograficos de Curvas Elipticas na Arquitetura XScale. 2005. (Relatório de pesquisa).

MORAIS, E. M. . Sistemas Dinâmicos com Aplicação em Economia. 2004. (Relatório de pesquisa).

Projetos de pesquisa

  • 2018 - 2019

    Zero-knowledge Proofs, Descrição: Resarch zero knowledge proofs with applications on Blockchain. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Doutorado: (1) . , Integrantes: Eduardo Moraes de Morais - Coordenador / Ronald Cramer - Integrante.

Prêmios

2000

medalhista da olimpíada brasileira de matemática, OBM.

2000

segundo colocado da olimpíada regional de matemática da Unicamp, Universidade Estadual de Campinas.

1999

medalhista da olimpíada brasileira de matemática, OBM.

1999

primeiro colocado da olimpíada regional de matemática da Unicamp, Universidade Estadual de Campinas.

1999

medalhista da olimpíada brasileira de astronomia, OBA.

1999

medalhista da olimpiada paulista de matemática, OPM.

Histórico profissional

Experiência profissional

2018 - 2019

Universiteit van Amsterdam, UvA

Vínculo: , Enquadramento Funcional:

2025 - 2026

Least Authority

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Criptografia, Carga horária: 30

2023 - 2025

Inversed Tech

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Criptografia, Carga horária: 40

2022 - 2023

Protocol Labs

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Criptografia, Carga horária: 40, Regime: Dedicação exclusiva.

2019 - 2021

IOHK

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Software, Carga horária: 40

2018 - 2019

ING Bank

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Software, Carga horária: 40

2016 - 2018

Kryptus Tecnologias

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Software, Carga horária: 40

2011 - 2011

Kryptus Tecnologias

Vínculo: Bolsista, Enquadramento Funcional: desenvolvedor, Carga horária: 30

2016 - 2018

EUBRA - Big Sea

Vínculo: Bolsista, Enquadramento Funcional: Engenheiro de Software

2013 - 2015

RHIMagnesita - CPqD, RHIMagnesita - C

Vínculo: Bolsista, Enquadramento Funcional: Engenheiro de Software

2014 - 2014

Universidade Estadual de Campinas

Vínculo: Bolsista, Enquadramento Funcional: Monitoria - Análise de Algoritmos II, Carga horária: 20

2013 - 2013

Universidade Estadual de Campinas

Vínculo: Bolsista, Enquadramento Funcional: Monitoria - Análise de Algoritmos I, Carga horária: 20

2008 - 2009

BM&FBOVESPA

Vínculo: prestação de serviço, Enquadramento Funcional: analista senior, Carga horária: 40, Regime: Dedicação exclusiva.

2002 - 2002

Colégio Atibaia

Vínculo: Colaborador, Enquadramento Funcional: professor, Carga horária: 10

Atividades

  • 02/2006 - 03/2006

    Ensino,Disciplinas ministradas, matemática

  • 01/2002 - 11/2002

    Ensino,Disciplinas ministradas, invariantes, paridade, geometria não euclidiana, princípio da indução finita, princípio da casa dos pombos, algebra básica, teoria dos números

  • 08/2001 - 11/2001

    Ensino,Disciplinas ministradas, olimpíada de astronomia

2003 - 2003

Colégio Objetivo de Atibaia

Vínculo: Colaborador, Enquadramento Funcional: professor, Carga horária: 20

Atividades

  • 02/2003 - 11/2003

    Direção e administração, Olímpiada Regional de Matemática.Cargo ou função, organização da olimpíada regional de matemática.

  • 02/2003 - 11/2003

    Ensino,Disciplinas ministradas, preparação para olimpíada regional de matemática

  • 02/2003 - 03/2003

    Ensino,Disciplinas ministradas, supletivo

2013 - 2015

Fundação Centro de Pesquisa e Desenvolvimento em Telecomunicações, CPqD

Vínculo: Bolsista, Enquadramento Funcional: bolsista, Carga horária: 20

2005 - 2006

Kryptus Tecnologias, Kryptus

Vínculo: Colaborador, Enquadramento Funcional: estágio, Carga horária: 20

Atividades

  • 08/2005 - 02/2006

    Estágios , Biblioteca de Precisão Arbitrária.Estágio realizado, Implementação de uma biblioteca de aritmética de precisão arbitrária em corpos primos.

2005 - 2006

Rede Nacional de Ensino e Pesquisa

Vínculo: Colaborador, Enquadramento Funcional: estágio, Carga horária: 20

Atividades

  • 08/2005 - 02/2006

    Estágios , RNP.Estágio realizado, realização de testes em uma plataforma para gerenciamento de infra-estrutura de chave pública.