Flashcard FC511317
O que é uma função ou algoritmo de hash e quais são suas propriedades fundamentais?
Auditoria de TI e Forense Computacional
O que é uma função ou algoritmo de hash e quais são suas propriedades fundamentais?
Mostrar resposta e comentário
Resposta
Define-se a função de hash como um procedimento que transforma uma entrada de tamanho variável em uma saída de tamanho fixo, usada para verificação de integridade e indexação.• Determinística: a mesma entrada sempre gera a mesma saída
• Tamanho fixo: a saída tem comprimento constante, independentemente do tamanho da entrada
• Unidirecional: é computacionalmente difícil reconstruir a entrada a partir da saída
• Sensível a alterações: pequena modificação na entrada produz saída completamente diferente
• Colisões: embora existam, algoritmos robustos tornam colisões improváveis na prática
Como a banca pode cobrar na prova:
• A banca geralmente cobra questões objetivas sobre as propriedades essenciais da função de hash, enfatizando determinismo e saída de tamanho fixo.
• Fique atento porque muitas alternativas confundem “criptografia” com “hash”, então foque que hash não é cifragem reversível.
• Outro ponto importante é a menção às colisões, que costumam aparecer como pegadinha sobre impossibilidade absoluta; saiba que são raras, não impossíveis.
• Lembre-se de aplicações práticas como verificação de integridade e armazenamento de senhas para não confundir usos distintos.<br
Conteúdo do catálogo FC Concursos · Atualizado em