Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufpe.br/handle/123456789/58205

Comparte esta pagina

Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorOLIVEIRA, Anjolina Grisi de-
dc.contributor.authorGOUVEIA, Aline Maria Tenório-
dc.date.accessioned2024-10-22T21:19:17Z-
dc.date.available2024-10-22T21:19:17Z-
dc.date.issued2024-10-15-
dc.date.submitted2024-10-22-
dc.identifier.citationGOUVEIA, Aline Maria Tenório. Funções de Hash: Fundamentos e Aplicações em Segurança da Informação. 2024. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Federal de Pernambuco, Recife, 2024.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/58205-
dc.description.abstractAs funções de hash, também chamadas de funções de resumo ou dispersão, são uma categoria de funções que mapeiam uma entrada de tamanho arbitrário para uma cadeia de tamanho fixo previamente definido. Em contextos práticos, o valor gerado, o hash, é uma cadeia de bits que representa diferentes tipos de informações. Este trabalho investiga essas funções, explorando seus fundamentos para oferecer uma compreensão abrangente do tema e apresentando conceitos básicos. São definidas tanto as funções de hash não baseadas em chave quanto as famílias de funções de hash que dão origem às funções baseadas em chave. Também são abordados os requisitos de segurança, que incluem os principais problemas utilizados para analisar e medir a robustez de uma função: pré-imagem, segunda pré-imagem e colisão. A pesquisa ainda analisa as funções de hash criptográficas, primeiramente apresentando uma taxonomia que as divide em Funções de Códigos de Autenticação de Mensagem (Message Authentication Codes - MACs) e Códigos de Detecção de Modificação (Modification Detection Codes - MDCs), e, em seguida, explorando suas principais famílias com base no padrão SHA (Secure Hash Algorithm). Além disso, o estudo destaca várias aplicações dessas funções, com ênfase no seu papel crucial em garantir a integridade e autenticidade em ambientes digitais. A principal contribuição deste trabalho reside na introdução de conhecimentos fundamentais que sustentam a utilização de funções de hash.pt_BR
dc.format.extent44 p.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectHashpt_BR
dc.subjectSHApt_BR
dc.subjectSegurança da Informaçãopt_BR
dc.subjectIntegridadept_BR
dc.subjectAutenticidadept_BR
dc.titleFunções de Hash: Fundamentos e Aplicações em Segurança da Informaçãopt_BR
dc.typebachelorThesispt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/6060282963573560pt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/9932708325371272pt_BR
dc.description.abstractxHash functions are a category of functions that map an input of arbitrary size to a fixed-length output. In practical contexts, the generated value, the hash, is a string of bits that represents different types of information. This paper investigates these functions, exploring their fundamentals to provide a comprehensive understanding of the subject while introducing basic concepts. Both unkeyed hash functions and hash function families, which give rise to key-based hash functions, are defined. Security requirements are also addressed, including key challenges used to assess the robustness of a function: preimage, second preimage, and collision. The research further describes cryptographic hash functions, first presenting a taxonomy that divides them into Message Authentication Codes (MACs) and Modification Detection Codes (MDCs), and then exploring their main families based on the Secure Hash Algorithm (SHA) standard. Additionally, the study highlights various applications of these functions, emphasizing their crucial role in ensuring integrity and authenticity in digital environments. The main contribution of this work lies in introducing fundamental knowledge that supports the use of hash functions.pt_BR
dc.subject.cnpqÁreas::Ciências Exatas e da Terrapt_BR
dc.degree.departament::(CIN-DCC) - Departamento de Ciência da Computaçãopt_BR
dc.degree.graduation::CIn-Curso de Ciência da Computaçãopt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localRecifept_BR
Aparece en las colecciones: (TCC) - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TCC Aline Maria Tenório Gouveia.pdf841,75 kBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons