Ferramenta para auxílio de aprendizado em criptografia

Detalhes bibliográficos
Autor(a) principal: Lima, Raphael Bernardino Ferreira
Data de Publicação: 2018
Outros Autores: Galvão, Igor Gonçalves Agarra
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: https://app.uff.br/riuff/handle/1/5802
Resumo: Este trabalho tem como propósito desenvolver uma ferramenta computacional que ajude o processo de ensino-aprendizagem, através de visualização, dos fundamentos da Criptografia e de alguns dos principais algoritmos usados para Criptografia Simétrica, Chave Pública, e Funções de Dispersão. Os algoritmos escolhidos foram AES para chave simétrica, RSA para chave assimétrica e MD5 para função de dispersão. A ferramenta desenvolvida é inspirada em algumas ferramentas como SHAVisual, RSAVisual e DESVi- sual. Para mensurar a eficácia da ferramenta, aplicamos testes práticos com grupos de pessoas, antes e depois do uso da ferramenta
id UFF-2_f68d6b133814021e3c1871c3a817a018
oai_identifier_str oai:app.uff.br:1/5802
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Ferramenta para auxílio de aprendizado em criptografiaCriptografiaAlgoritmos criptográficosFunções hashFerramenta de visualizaçãoAESRSAMD5Ferramenta computacionalCriptografiaAlgoritmoCryptographyCryptographic algorithmsHash functionsVisualization toolEste trabalho tem como propósito desenvolver uma ferramenta computacional que ajude o processo de ensino-aprendizagem, através de visualização, dos fundamentos da Criptografia e de alguns dos principais algoritmos usados para Criptografia Simétrica, Chave Pública, e Funções de Dispersão. Os algoritmos escolhidos foram AES para chave simétrica, RSA para chave assimétrica e MD5 para função de dispersão. A ferramenta desenvolvida é inspirada em algumas ferramentas como SHAVisual, RSAVisual e DESVi- sual. Para mensurar a eficácia da ferramenta, aplicamos testes práticos com grupos de pessoas, antes e depois do uso da ferramentaThis work has the intention to develop a computational tool that helps teaching- learning process, using the visualization, the fundamentals of cryptography and some of the main algorithms used for symmetric encryption, public key, and hash functions. The chosen algorithms were AES for symmetric key, RSA for asymmetric key and MD5 for hash function. The developed tool is inspired by a few tools as SHAVisual, RSAVisual and DESVisual. In order to measure the effectiveness of the tool, we apply pratical tests with groups of people, before and after the use of the toolAlbuquerque, Célio Vinicius Neves deRocha, Antônio Augusto de AragãoViterbo Filho, JoséKowada, Luis Antonio BrasilLima, Raphael Bernardino FerreiraGalvão, Igor Gonçalves Agarra2018-02-20T12:49:04Z2018-02-20T12:49:04Z2018info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttps://app.uff.br/riuff/handle/1/5802http://creativecommons.org/licenses/by-nc-nd/3.0/br/CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2021-09-15T21:09:54Zoai:app.uff.br:1/5802Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T11:04:30.932595Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Ferramenta para auxílio de aprendizado em criptografia
title Ferramenta para auxílio de aprendizado em criptografia
spellingShingle Ferramenta para auxílio de aprendizado em criptografia
Lima, Raphael Bernardino Ferreira
Criptografia
Algoritmos criptográficos
Funções hash
Ferramenta de visualização
AES
RSA
MD5
Ferramenta computacional
Criptografia
Algoritmo
Cryptography
Cryptographic algorithms
Hash functions
Visualization tool
title_short Ferramenta para auxílio de aprendizado em criptografia
title_full Ferramenta para auxílio de aprendizado em criptografia
title_fullStr Ferramenta para auxílio de aprendizado em criptografia
title_full_unstemmed Ferramenta para auxílio de aprendizado em criptografia
title_sort Ferramenta para auxílio de aprendizado em criptografia
author Lima, Raphael Bernardino Ferreira
author_facet Lima, Raphael Bernardino Ferreira
Galvão, Igor Gonçalves Agarra
author_role author
author2 Galvão, Igor Gonçalves Agarra
author2_role author
dc.contributor.none.fl_str_mv Albuquerque, Célio Vinicius Neves de
Rocha, Antônio Augusto de Aragão
Viterbo Filho, José
Kowada, Luis Antonio Brasil
dc.contributor.author.fl_str_mv Lima, Raphael Bernardino Ferreira
Galvão, Igor Gonçalves Agarra
dc.subject.por.fl_str_mv Criptografia
Algoritmos criptográficos
Funções hash
Ferramenta de visualização
AES
RSA
MD5
Ferramenta computacional
Criptografia
Algoritmo
Cryptography
Cryptographic algorithms
Hash functions
Visualization tool
topic Criptografia
Algoritmos criptográficos
Funções hash
Ferramenta de visualização
AES
RSA
MD5
Ferramenta computacional
Criptografia
Algoritmo
Cryptography
Cryptographic algorithms
Hash functions
Visualization tool
description Este trabalho tem como propósito desenvolver uma ferramenta computacional que ajude o processo de ensino-aprendizagem, através de visualização, dos fundamentos da Criptografia e de alguns dos principais algoritmos usados para Criptografia Simétrica, Chave Pública, e Funções de Dispersão. Os algoritmos escolhidos foram AES para chave simétrica, RSA para chave assimétrica e MD5 para função de dispersão. A ferramenta desenvolvida é inspirada em algumas ferramentas como SHAVisual, RSAVisual e DESVi- sual. Para mensurar a eficácia da ferramenta, aplicamos testes práticos com grupos de pessoas, antes e depois do uso da ferramenta
publishDate 2018
dc.date.none.fl_str_mv 2018-02-20T12:49:04Z
2018-02-20T12:49:04Z
2018
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://app.uff.br/riuff/handle/1/5802
url https://app.uff.br/riuff/handle/1/5802
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1811823652535009280