Como a ausência de um código de autenticação (HMAC) no pacote facilita que um atacante altere dados sem ser…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar problemas de segurança cibernética e experimentar formas de proteção.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Como a ausência de um código de autenticação (HMAC) no pacote facilita que um atacante altere dados sem ser detectado?
- A) HMAC é usado apenas para compressão de dados durante a transmissão.
- B) Um HMAC é obrigatório em todas as transmissões de dados na rede.
- C) Sem HMAC, dados sempre são armazenados em formato não legível.
- D) HMAC é uma forma de criptografia que oculta completamente os dados.
- E) Sem HMAC, o receptor não tem prova criptográfica de integridade/autenticidade, portanto alterações maliciosas podem passar despercebidas se apenas verificações não criptográficas forem usadas.
✅ Resposta correta: alternativa E
Resolução passo a passo
- A pergunta quer saber por que a falta de um código de autenticação (HMAC) permite que um atacante altere dados sem ser percebido.
- Um HMAC é um código calculado a partir da mensagem e de uma chave secreta compartilhada. Só quem tem a chave consegue gerar ou verificar esse código, o que garante integridade (a mensagem não foi alterada) e autenticidade (ela veio de quem possui a chave).
- Sem esse código, o receptor não tem nenhuma prova criptográfica de que o conteúdo é o original. Se o atacante modifica a mensagem, nada no pacote denuncia a alteração, a menos que se usem verificações não criptográficas, que um atacante pode facilmente contornar.
- A alternativa E descreve exatamente isso, por isso está correta e coincide com o gabarito oficial.
- Por que as outras estão erradas: A associa HMAC a compressão, o que não tem relação com o conceito; B transforma uma técnica opcional em obrigação, algo que não existe; C confunde integridade com legibilidade, pois o HMAC não trata de armazenamento nem de ocultar dados; D confunde HMAC com cifragem, mas o HMAC não oculta o conteúdo, apenas o autentica.
💡 Dica: Considere o papel do HMAC na segurança de dados.
Alternativa por alternativa
O aluno acredita que HMAC serve para reduzir o tamanho dos dados, confundindo código de autenticação com compactação.
O aluno entende que o HMAC é uma exigência universal em qualquer rede, quando na verdade é um mecanismo opcional escolhido conforme a necessidade de segurança.
O aluno confunde integridade/autenticidade com confidencialidade e armazenamento, imaginando que a ausência de HMAC implica dados em texto claro ou não legíveis.
O aluno acha que HMAC é um método de cifragem que esconde o conteúdo, quando ele apenas gera um código de verificação e não oculta a mensagem.
Por que engana: Confundir a função do HMAC com criptografia, acreditando que ele oculta os dados em vez de garantir sua integridade.
HMAC combina uma chave secreta com o conteúdo para gerar um valor que detecta modificações e autentica a origem; sem esse código, um atacante pode modificar campos ou payload e o receptor não distinguirá alteração maliciosa de dados legítimos.
Raio-X da questão
segurança de dados
diagnostico
autenticação de dados · integridade de dados
Revisar o funcionamento do HMAC e sua importância na integridade dos dados.
Confundir a função do HMAC com criptografia, acreditando que ele oculta os dados em vez de garantir sua integridade.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Durante a inscrição em uma oficina cultural, o site envia o nome, o telefone e a turma escolhida por Beatriz ao sistema…
- — Meu acesso ao aplicativo de horários do ônibus vai ser bloqueado em quinze minutos — avisou Caio ao grupo da turma. A…
- Por que uma chave perdida exige mais cuidado do que apenas procurar quem a encontrou? No clube de leitura da biblioteca…
- — Mae, o grupo mandou um "filtro de camera" que deixa as fotos com efeito de desenho. E so instalar por este link! —…
- Na tela do celular, Lara recebeu uma mensagem dizendo que sua senha do portal de estudos havia expirado e que ela…
- Uma escola debateu o uso de inteligência artificial para analisar currículos de candidatos a estágio. Para reduzir…
Todas as questões de Armazenamento e Transmissão de dados - Fundamentos de Segurança Cibernética
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
