Detalhes bibliográficos
Ano de defesa: |
2011 |
Autor(a) principal: |
GOMES, Otávio de Souza Martins |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Não Informado pela instituição
|
Programa de Pós-Graduação: |
Programa de Pós-Graduação: Mestrado - Engenharia Elétrica
|
Departamento: |
IESTI - Instituto de Engenharia de Sistemas e Tecnologia da Informação
|
País: |
Não Informado pela instituição
|
Link de acesso: |
https://repositorio.unifei.edu.br/jspui/handle/123456789/1409
|
Resumo: |
O objetivo deste trabalho é disponibilizar um hardware de criptografia AES rápido e modular, pois com algumas alterações ele pode ser configurado em 128, 192 ou 256 bits de chave e ser aplicado em dispositivos de smart metering, criptografia USB, entre outros. A comparação com outros trabalhos foi feita utilizando a arquitetura de 128 bits. Este trabalho apresenta um núcleo do Advanced Encryption Standard (AES) desenvolvido em FPGA (Field Programmable Gate Array). Para o desenvolvimento foram utilizadas uma placa Spartan-3 FPGA e uma Virtex 5 FPGA. Foi desenvolvido um hardware eficiente (comparado a alguns trabalhos que serão descritos), com arquitetura de chave e palavra, ambos, de 128 bits. A freqüência obtida na Spartan-3 foi de 318 MHz (pelo menos 50% mais rápida que outros hardwares, conforme será mostrado neste trabalho) e obteve-se uma freqüência de 800 MHz na placa Virtex-5. Uma arquitetura de pipelines foi desenvolvida para testar o desempenho dos módulos. |