Soft IP para criptografia usando o algoritmo Rijndael e implementação em lógica programável
A criptografia assumiu papel de destaque no cotidiano das pessoas, em virtude da necessidade de segurança em inúmeras transações eletrônicas. Em determinadas áreas, a utilização de hardware dedicado à tarefa de criptografia apresenta vantagens em relação à implementação em software, devido principal...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
2007
|
Subjects: | |
Online Access: | http://hdl.handle.net/10183/3061 |
id |
ndltd-IBICT-oai-lume56.ufrgs.br-10183-3061 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-lume56.ufrgs.br-10183-30612018-09-30T03:58:12Z Soft IP para criptografia usando o algoritmo Rijndael e implementação em lógica programável Barcelos, Marcelo Boeira de Reis, Ricardo Augusto da Luz Microeletrônica Criptografia Vhdl Fpga A criptografia assumiu papel de destaque no cotidiano das pessoas, em virtude da necessidade de segurança em inúmeras transações eletrônicas. Em determinadas áreas, a utilização de hardware dedicado à tarefa de criptografia apresenta vantagens em relação à implementação em software, devido principalmente ao ganho de desempenho. Recentemente, o National Institute of Standards and Technology (NIST) publicou o novo padrão norte-americano de criptografia simétrica, chamado de Advanced Encryption Standard (AES). Após um período de aproximadamente 3 anos, no qual várias alternativas foram analisadas, adotou-se o algoritmo Rijndael. Assim, este trabalho apresenta um Soft IP do padrão AES, codificado em VHDL, visando a implementação em FPGA Altera. Todo o projeto foi construído com funções e bibliotecas genéricas, a fim de permitir a posterior implementação sobre outras tecnologias. Foram geradas duas versões: uma priorizando desempenho e outra priorizando a área ocupada nos componentes. Para cada uma das versões, produziu-se um circuito para encriptar e outro para decriptar. O desempenho alcançado em termos de velocidade de processamento superou todos os outros trabalhos publicados na área, sobre a mesma tecnologia. São apresentados os detalhes de implementação, arquiteturas envolvidas e decisões de projeto, bem como todos os resultados. A dissertação contém ainda conceitos básicos de criptografia e uma descrição do algoritmo Rijndael. 2007-06-06T17:26:10Z 2002 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/10183/3061 000331154 por info:eu-repo/semantics/openAccess application/pdf reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul instacron:UFRGS |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
topic |
Microeletrônica Criptografia Vhdl Fpga |
spellingShingle |
Microeletrônica Criptografia Vhdl Fpga Barcelos, Marcelo Boeira de Soft IP para criptografia usando o algoritmo Rijndael e implementação em lógica programável |
description |
A criptografia assumiu papel de destaque no cotidiano das pessoas, em virtude da necessidade de segurança em inúmeras transações eletrônicas. Em determinadas áreas, a utilização de hardware dedicado à tarefa de criptografia apresenta vantagens em relação à implementação em software, devido principalmente ao ganho de desempenho. Recentemente, o National Institute of Standards and Technology (NIST) publicou o novo padrão norte-americano de criptografia simétrica, chamado de Advanced Encryption Standard (AES). Após um período de aproximadamente 3 anos, no qual várias alternativas foram analisadas, adotou-se o algoritmo Rijndael. Assim, este trabalho apresenta um Soft IP do padrão AES, codificado em VHDL, visando a implementação em FPGA Altera. Todo o projeto foi construído com funções e bibliotecas genéricas, a fim de permitir a posterior implementação sobre outras tecnologias. Foram geradas duas versões: uma priorizando desempenho e outra priorizando a área ocupada nos componentes. Para cada uma das versões, produziu-se um circuito para encriptar e outro para decriptar. O desempenho alcançado em termos de velocidade de processamento superou todos os outros trabalhos publicados na área, sobre a mesma tecnologia. São apresentados os detalhes de implementação, arquiteturas envolvidas e decisões de projeto, bem como todos os resultados. A dissertação contém ainda conceitos básicos de criptografia e uma descrição do algoritmo Rijndael. |
author2 |
Reis, Ricardo Augusto da Luz |
author_facet |
Reis, Ricardo Augusto da Luz Barcelos, Marcelo Boeira de |
author |
Barcelos, Marcelo Boeira de |
author_sort |
Barcelos, Marcelo Boeira de |
title |
Soft IP para criptografia usando o algoritmo Rijndael e implementação em lógica programável |
title_short |
Soft IP para criptografia usando o algoritmo Rijndael e implementação em lógica programável |
title_full |
Soft IP para criptografia usando o algoritmo Rijndael e implementação em lógica programável |
title_fullStr |
Soft IP para criptografia usando o algoritmo Rijndael e implementação em lógica programável |
title_full_unstemmed |
Soft IP para criptografia usando o algoritmo Rijndael e implementação em lógica programável |
title_sort |
soft ip para criptografia usando o algoritmo rijndael e implementação em lógica programável |
publishDate |
2007 |
url |
http://hdl.handle.net/10183/3061 |
work_keys_str_mv |
AT barcelosmarceloboeirade softipparacriptografiausandooalgoritmorijndaeleimplementacaoemlogicaprogramavel |
_version_ |
1718744403707691008 |