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...

Full description

Bibliographic Details
Main Author: Barcelos, Marcelo Boeira de
Other Authors: Reis, Ricardo Augusto da Luz
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