É uma função matemática que é aplicada em um conjunto de dad...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - Função hash.
1. Tema central da questão:
A questão aborda o conceito de função hash, um dos pilares da segurança da informação. Entender funções hash é essencial em concursos, pois são fundamentais em processos como integridade de dados e autenticação.
2. Resumo teórico:
Uma função hash é um mecanismo matemático que recebe um conjunto de dados (por exemplo, um arquivo ou senha) e gera uma espécie de "resumo" desses dados, chamado valor hash ou digest. Esse valor tem tamanho fixo e é impraticável obter os dados originais a partir dele.
As funções hash são amplamente usadas para verificar se dados foram alterados, já que qualquer modificação, por menor que seja, altera completamente o valor hash gerado. Fontes como a RFC 1321 (sobre o MD5) e a NBR ISO/IEC 10118 (ABNT) detalham os padrões dessas funções.
3. Justificativa da alternativa correta:
A alternativa B é correta porque descreve exatamente o que faz uma função hash: aplica uma função matemática sobre dados e gera um valor aleatório de tamanho menor, utilizado como referência para esses dados.
4. Análise das alternativas incorretas:
- A - Criptografia: Refere-se à codificação de dados para garantir confidencialidade, não apenas à geração de um resumo matemático.
- C - Assinatura digital: Utiliza funções hash, mas envolve também criptografia de chave pública para garantir autenticidade e integridade.
- D - Certificação digital: Documento eletrônico que vincula uma identidade a uma chave pública, não é função matemática para gerar resumo.
- E - Função Code: Não é conceito reconhecido na segurança da informação.
5. Estratégias de resolução:
Procure identificar no enunciado palavras-chave como "função matemática", "resumo" ou "valor fixo". Cuidado com alternativas que misturam conceitos (pegadinhas comuns!), como assinatura digital e certificação digital, que dependem da função hash mas não são o processo descrito.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Uma função hash é um algoritmo que mapeia dados de tamanho variável para dados de tamanho fixo, conhecido como hash. Esses hashes são usados para diversas finalidades, como verificar a integridade de arquivos, armazenar senhas de forma segura e otimizar a busca em bancos de dados.
O que é uma função hash?
- Uma função hash recebe uma entrada (uma string, um arquivo, uma senha, etc.) e produz uma saída de tamanho fixo, chamada hash ou código hash.
Conhecido como FUNÇÃO HASH.
É uma ferramenta utilizada para garantir a integridade em uma ação. Fornece uma sequência única para cada documento conhecido como "resumo".
HASH = evitar colisões + entrada diferente, saída igual
deve ser difícil encontrar duas entradas que produzam o mesmo hash;
certo, porque no hash as entradas são diferentes. no hash forte, é impossível encontrar entradas
Uma função hash é um algoritmo que mapeia dados de tamanho variável para dados de tamanho fixo, conhecido como hash. Esses hashes são usados para diversas finalidades, como verificar a integridade de arquivos, armazenar senhas de forma segura e otimizar a busca em bancos de dados.
O que é uma função hash?
- Uma função hash recebe uma entrada (uma string, um arquivo, uma senha, etc.) e produz uma saída de tamanho fixo, chamada hash ou código hash.
A função hashing é um método criptográfico que gera uma sequência de bits de tamanho fixo, a partir de uma quantidade qualquer de caracteres de uma mensagem original, com a finalidade de assegurar a integridade da informação/arquivos contida na mensagem. Acerca dos algoritmos de hash, assinale a alternativa correta.
- md5 = 128bits ultrapassado
- sha = 258 bits
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo