Conrado Porto Lopes Gouvêa

  • Endereço para acessar este CV: http://lattes.cnpq.br/8820088676126493
  • Última atualização do currículo em 10/03/2015


Possui graduação no Bacharelado em Ciência da Computação pela Pontifícia Universidade Católica do Paraná (2008), mestrado em Ciência da Computação pela Universidade Estadual de Campinas (2010) e doutorado em Ciência da Computação pela Universidade Estadual de Campinas (2013). Atualmente é desenvolvedor de software na Kryptus Soluções em Segurança da Informação. Tem experiência na área de criptografia aplicada, com ênfase na implementação eficiente de algoritmos criptográficos. (Texto informado pelo autor)


Identificação


Nome
Conrado Porto Lopes Gouvêa
Nome em citações bibliográficas
Gouvêa, Conrado P. L.;Gouvea, C. P. L.;Gouvêa, Conrado P.L.;Gouvêa, Conrado P.L;Gouvêa, Conrado P.L.


Formação acadêmica/titulação


2010 - 2013
Doutorado em Ciência da Computação.
Universidade Estadual de Campinas, UNICAMP, Brasil.
Título: Software Implementation of Cryptography for Wireless Sensors and Mobile Processors, Ano de obtenção: 2013.
Orientador: Julio César López Hernández.
Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, Brasil.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Criptografia e Segurança Computacional.
2008 - 2010
Mestrado em Ciência da Computação.
Universidade Estadual de Campinas, UNICAMP, Brasil.
Título: Implementação em Software de Criptografia Baseada em Emparelhamentos para Redes de Sensores Usando o Microcontrolador MSP430,Ano de Obtenção: 2010.
Orientador: Julio César López Hernández.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Criptografia e Segurança Computacional.
2004 - 2008
Graduação em Bacharelado em Ciência da Computação.
Pontifícia Universidade Católica do Paraná, PUC/PR, Brasil.
Título: Ferramentas modulares para análise de redes de Petri.
Orientador: Carlos Alberto Maziero.




Formação Complementar


2011 - 2011
Cryptographic Engineering. (Carga horária: 40h).
MEAD Education S.A..


Atuação Profissional



Kryptus Tecnologias, KRYPTUS, Brasil.
Vínculo institucional

2013 - Atual
Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40

Vínculo institucional

2011 - 2012
Vínculo: Bolsista, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 8

Atividades

03/2013 - Atual
Pesquisa e desenvolvimento , Kryptus Soluções em Segurança da Informação, .

3/2011 - 2/2012
Pesquisa e desenvolvimento , Kryptus Soluções em Segurança da Informação, .


Universidade Estadual de Campinas, UNICAMP, Brasil.
Vínculo institucional

2012 - 2012
Vínculo: Estágio docente, Enquadramento Funcional: Estagiário, Carga horária: 2

Vínculo institucional

2008 - 2008
Vínculo: Estágio docente, Enquadramento Funcional: Estagiário, Carga horária: 2

Atividades

3/2012 - 6/2012
Estágios , Instituto de Computação, .

Estágio realizado
Estágio docente (PEB-B). Auxílio em aulas de laboratório da disciplina Algoritmos e Programação de Computadores.
8/2008 - 12/2008
Estágios , Instituto de Computação, .

Estágio realizado
Estágio docente (PED-C). Auxílio em aulas de laboratório da disciplina Algoritmos e Programação de Computadores.

Pontifícia Universidade Católica do Paraná, PUC/PR, Brasil.
Vínculo institucional

2007 - 2007
Vínculo: Livre, Enquadramento Funcional: Estagiário, Carga horária: 20

Vínculo institucional

2005 - 2006
Vínculo: Livre, Enquadramento Funcional: Bolsista IC, Carga horária: 20
Outras informações
Bolsista do Programa Institucional de Bolsas de Iniciação Científica

Atividades

6/2007 - 12/2007
Estágios , Campus Curitiba, .

Estágio realizado
Desenvolvimento em projeto de jogos educativos (parceria com editora FTD), usando Flash / ActionScript.
08/2005 - 07/2006
Outras atividades técnico-científicas , Campus Curitiba, .

Atividade realizada
Projeto de Iniciação Científica. Bolsa: CNPq. Orientador: Celso Antônio Alves Kaestner.
05/2005 - 07/2005
Outras atividades técnico-científicas , Campus Curitiba, .

Atividade realizada
Projeto de Iniciação Científica. Bolsa: PUCPR. Orientador: Celso Antônio Alves Kaestner.

Companhia Paranaense de Processamento de Dados, CELEPAR, Brasil.
Vínculo institucional

2004 - 2005
Vínculo: Livre, Enquadramento Funcional: Estagiário, Carga horária: 20

Atividades

12/2004 - 5/2005
Estágios , CELEPAR, .

Estágio realizado
Desenvolvimento web em Java EE.


Linhas de pesquisa


1.
Desenvolvimento de software criptográfico
2.
Desenvolvimento de software criptográfico


Projetos de pesquisa


2010 - 2013
Software Implementation of Cryptography for Wireless Sensors and Mobile Processors
Descrição: A implementação eficiente e segura de esquemas criptográficos é um aspecto importante da criptografia aplicada. Neste trabalho, foca-se na implementação em software de algoritmos relevantes da criptografia de curvas elípticas (CCE), criptografia baseada em emparelhamentos (CBE), e de cifração autenticada (CA). Duas plataformas computacionais modernas foram utilizadas: o microcontrolador MSP430, bastante utilizado em redes de sensores sem fio, e o processador ARM, amplamente empregado por dispositivos móveis como smartphones e tablets que estão se tornando cada vez mais populares. Técnicas para a melhoria de desempenho em software utilizando conjuntos de instruções, periféricos e melhorias algorítmicas são descritas. A implementação segura, cujo objetivo é prevenir certos ataques de canais secundários, também é estudada e novas técnicas são providas para reduzir seu impacto na velocidade em processadores ARM. Tais resultados contribuem para a construção eficiente e segura de sistemas criptográficos em sensores sem fio e processadores móveis..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Doutorado: (1) .
Integrantes: Conrado Porto Lopes Gouvêa - Integrante / López, Julio - Coordenador.Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa / Fundação de Amparo à Pesquisa do Estado de São Paulo - Bolsa.
Número de produções C, T & A: 12
2007 - 2009
Implementação em Software de Criptografia Baseada em Emparelhamentos para Redes de Sensores Usando o Microcontrolador MSP430
Descrição: Redes de sensores sem fio têm se tornado populares recentemente e possuem inúmeras aplicações. Contudo, elas apresentam o desafio de como proteger suas comunicações utilizando esquemas criptográficos, visto que são compostas por dispositivos de capacidade extremamente limitada. Neste trabalho é descrita uma implementação eficiente em software, para redes de sensores sem fio, de duas tecnologias de criptografia pública: a Criptografia Baseada em Emparelhamentos (CBE) e a Criptografia de Curvas Elípticas (CCE). Nossa implementação foca a família de microcontroladores MSP430 de 16 bits, utilizada em sensores como o Tmote Sky e TelosB. Em particular, para a CBE, foram implementados algoritmos para o cálculo de emparelhamentos nas curvas MNT e BN sobre corpos primos; para a CCE, foi implementado o esquema de assinatura ECDSA sobre corpos primos para os níveis de segurança de 80 e 128 bits. As principais contribuições deste trabalho são um estudo aprofundado dos algoritmos de emparelhamentos bilineares e novas otimizações na aritmética de corpos primos para a MSP430, que consequentemente melhoram o desempenho dos criptossistemas de CBE e CCE em tal plataforma. .
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (1) .
Integrantes: Conrado Porto Lopes Gouvêa - Integrante / López, Julio - Coordenador.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
Número de produções C, T & A: 2


Revisor de periódico


2009 - 2010
Periódico: The Journal of Systems and Software


Áreas de atuação


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


Idiomas


Inglês
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Bem.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.


Prêmios e títulos


2010
Melhor dissertação de mestrado, Concurso de Teses e Dissertações em Segurança da Informação e Sistemas Computacionais (CTDSeg).
2010
Melhor dissertação de mestrado, Instituto de Computação, Universidade Estadual de Campinas.


Produções



Produção bibliográfica
Artigos completos publicados em periódicos

1.
Gouvêa, Conrado P. L.2012 Gouvêa, Conrado P. L.; López, Julio . Efficient software implementation of public-key cryptography on sensor networks using the MSP430X microcontroller. Journal of Cryptographic Engineering, v. 2, p. 19-29, 2012.

2.
Oliveira, L. B.2012Oliveira, L. B. ; Kansal, A. ; Gouvea, C. P. L. ; Aranha, D. F. ; Lopez, J. ; Priyantha, B. ; Goraczko, M. ; Zhao, F. . Secure-TWS: Authenticating Node to Multi-user Communication in Shared Sensor Networks. Computer Journal (Print), v. 54x, p. 1, 2012.

3.
OLIVEIRA, LEONARDO B.2011OLIVEIRA, LEONARDO B. ; Aranha, Diego F. ; Gouvêa, Conrado P.L. ; Scott, Michael ; Câmara, Danilo F. ; López, Julio ; Dahab, Ricardo . TinyPBC: Pairings for authenticated identity-based non-interactive key distribution in sensor networks. Computer Communications, v. 34, p. 485-493, 2011.

Trabalhos completos publicados em anais de congressos
1.
Gouvêa, Conrado P. L.; López, Julio . Implementing GCM on ARMv8. In: RSA Conference Cryptographers' Track, 2015, San Francisco. Topics in Cryptology - CT-RSA 2015, 2015. v. 9048. p. 167-180.

2.
Câmara, Danilo F. ; Gouvêa, Conrado P. L. ; López, Julio ; Dahab, Ricardo . Fast Software Polynomial Multiplication on ARM Processors using the NEON Engine. In: The Second International Workshop on Modern Cryptography and Security Engineering MoCrySEn, 2013, Ratisbona. CD-ARES 2013 Workshops: MoCrySEn and SeCIHD. Berlin / Heidelberg: Springer, 2013. v. 8128. p. 137-154.

3.
Gouvêa, Conrado P. L.; López, Julio . High Speed Implementation of Authenticated Encryption for the MSP430X Microcontroller. In: Second International Conference on Cryptology and Information Security in Latin America, 2012, Santiago, Chile. Progress in Cryptology - Latincrypt 2012, 2012.

4.
Gouvêa, Conrado P. L.; López, Julio . Implementação em Software de Criptografia Assimétrica para Redes de Sensores com o Microcontrolador MSP430. In: X Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais, 2010, Fortaleza. Anais do X Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais, 2010.

5.
Gouvêa, Conrado P. L.; López, Julio . Software Implementation of Pairing-Based Cryptography on Sensor Networks Using the MSP430 Microcontroller. In: 10th International Conference on Cryptology in India, 2009, New Delhi, India. Progress in Cryptology - INDOCRYPT 2009. Berlin / Heidelberg: Springer, 2009. v. 5922. p. 248-262.

Apresentações de Trabalho
1.
Gouvêa, Conrado P. L.; López, Julio . High Speed Implementation of Authenticated Encryption for the MSP430X Microcontroller. 2011. (Apresentação de Trabalho/Outra).

2.
Gouvêa, Conrado P. L.; López, Julio . Implementação em Software de Criptografia Baseada em Emparelhamentos para Redes de Sensores Usando o Microcontrolador MSP430. 2010. (Apresentação de Trabalho/Simpósio).

Outras produções bibliográficas
1.
Gouvêa, Conrado P. L.. Software Implementation of Cryptography for Wi- reless Sensors and Mobile Processors 2013 (Tese de Doutorado).

2.
Gouvêa, Conrado P. L.. Implementação em Software de Criptografia Baseada em Emparelhamentos para Redes de Sensores Usando o Microcontrolador MSP430 2010 (Dissertação de Mestrado).

3.
Gouvêa, Conrado P. L.; Kaestner, Celso A. A. ; Silla Junior, Carlos N. . Extensão e Aplicação em Ambiente Automatizado para Extração de Informações. Curitiba: Editora Universitária Champagnat, 2006 (Artigo no XIV Seminário de Iniciação Científica e VIII Mostra de Pesquisa da PUCPR).

4.
Gouvêa, Conrado P. L.; Kaestner, Celso A. A. ; Silla Junior, Carlos N. . Ambiente Automatizado para Extração Inteligente de Informações e Sumarização de Documentos WWW. Curitiba: Editora Universitária Champagnat, 2005 (Artigo no XIV Seminário de Iniciação Científica e VIII Mostra de Pesquisa da PUCPR).


Produção técnica
Programas de computador sem registro
1.
Aranha, Diego F. ; Gouvêa, Conrado P. L. . RELIC Cryptographic Toolkit. 2011.

2.
Gouvêa, Conrado P. L.. PetriKit - Toolkit para análise de Redes de Petri. 2007.



Eventos



Participação em eventos, congressos, exposições e feiras
1.
The Second International Workshop on Modern Cryptography and Security Engineering MoCrySEn.Fast Software Polynomial Multiplication on ARM Processors using the NEON Engine. 2013. (Oficina).

2.
Second International Conference on Cryptology and Information Security in Latin America.High Speed Implementation of Authenticated Encryption for the MSP430X Microcontroller. 2012. (Simpósio).

3.
XII Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais. 2012. (Simpósio).

4.
ECRYPT Workshop on Lightweight Cryptography.High Speed Implementation of Authenticated Encryption for the MSP430X Microcontroller. 2011. (Oficina).

5.
I Advanced School on Cryptology and Information Security in Latin America (ASCrypto). 2011. (Oficina).

6.
X Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais.Implementação em Software de Criptografia Assimétrica para Redes de Sensores com o Microcontrolador MSP430. 2010. (Simpósio).

7.
IX Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg). 2009. (Simpósio).

8.
Segundas Jornadas de Criptografía y Códigos. 2009. (Outra).




Página gerada pelo Sistema Currículo Lattes em 19/12/2018 às 8:24:45