Navigation
IC 40 anos
 
Document Actions

Defesa de Dissertação de Mestrado: Leonardo Scanferla Amaral

Uma Abordagem Hardware/Software para Implementação de Criptografia Baseada em Identidades.

What Defesa de Mestrado
When 09/12/2009
from 09:00 to 11:00
Where Auditório do IC - Sala 85 - IC 2
Add event to calendar vCal
iCal

A Criptografia Baseada em Identidades vem sendo cada vez mais aceita como uma alternativa à criptografia assimétrica em alguns cenários. O cálculo eficiente de emparelhamentos sobre curvas elípticas é imprescindível para o desempenho dos sistemas de Criptografia Baseada em Identidades. Nesse trabalho apresentaremos um estudo comparativo entre diferentes técnicas de implementação em hardware da aritmética em 3m para o cálculo do emparelhamento ηT, em uma plataforma de baixo custo. Nossa implementação hardware/software utiliza o processador Nios II da Altera como plataforma. Através de um mapeamento da execução do emparelhamento foram identificadas as operações aritméticas que consomem mais tempo durante o cálculo do emparelhamento; essas operações foram então implementadas como instruções/módulos especializadas em FPGA e adicionadas ao processador. Em seguida, o processador especializado foi sintetizado em FPGA e o software da aplicação de emparelhamento foi modificado para utilizar as novas instruções especializadas para o emparelhamento. Experimentos comprovam que um ganho considerável de desempenho é alcançado quando essa abordagem é comparada à abordagem de software inicial.  Além disso, comprovamos que a abordagem Hardware/Software se mostra competitivas com relação a outras soluções.


Instituto de Computação :: Universidade Estadual de Campinas
Av. Albert Einstein, 1251 - Cidade Universitária • CEP 13083-852 • Campinas/SP - Brasil • Fone: [19] 3521-5838