Ferramenta para auxílio de aprendizado em criptografia
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | |
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 |