Busca avançada
Ano de início
Entree


Software implementation of cryptography for wireless sensors and mobile processors

Texto completo
Autor(es):
Conrado Porto Lopes Gouvêa
Número total de Autores: 1
Tipo de documento: Tese de Doutorado
Imprenta: Campinas, SP.
Instituição: Universidade Estadual de Campinas (UNICAMP). Instituto de Computação
Data de defesa:
Membros da banca:
Julio César López Hernández; Josep Maria Miret Biosca; Paulo Sergio Licciardi Messeder Barreto; Marco Aurelio Amaral Henriques; Ricardo Dahab
Orientador: Julio César López Hernández
Resumo

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 (AU)

Processo FAPESP: 10/15340-3 - Implementação em software de criptografia baseada em emparelhamentos
Beneficiário:Conrado Porto Lopes Gouvêa
Modalidade de apoio: Bolsas no Brasil - Doutorado