GeraProva GeraProva Provas com IA para professores do Brasil
Computação1º anoBNCC EF15CO05Média⏱ medio

Ao armazenar senhas em um sistema orientado a eventos, que técnica aplicada ao dado 'senha' evita salvar o…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO05

Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao armazenar senhas em um sistema orientado a eventos, que técnica aplicada ao dado 'senha' evita salvar o texto claro e dificulta sua recuperação em caso de vazamento?

  1. A) Desgastar a senha fisicamente em papel para armazenar.
  2. B) Usar um algoritmo de compressão para a senha.
  3. C) Armazenar o hash criptográfico da senha, idealmente com salt.
  4. D) Salvar a senha em texto claro com criptografia simples.
  5. E) Armazenar a senha em um arquivo acessível sem proteção.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identifique o objetivo da questão: evitar que a senha seja guardada como texto claro e dificultar sua recuperação caso o banco de dados seja vazado.
  2. Analise a técnica adequada. Um hash criptográfico é uma função de mão única: a partir da senha gera-se um valor de tamanho fixo, mas não é possível, na prática, reverter esse valor para obter a senha original.
  3. O uso de salt (um valor aleatório somado à senha antes do hash) torna mais difícil o ataque por tabelas pré-calculadas e faz com que senhas iguais gerem hashes diferentes.
  4. Por que as outras estão erradas: A) desgastar a senha em papel não é técnica computacional de armazenamento; B) compressão reduz tamanho, mas é reversível e não protege a senha; D) criptografia simples em texto claro ainda permite recuperar a senha se a chave for descoberta, além de a questão pedir que não se salve o texto claro; E) armazenar sem proteção é justamente a prática que a questão quer evitar.
  5. Conclusão: a alternativa C é a correta e coincide com o gabarito oficial.

💡 Dica: Considere as técnicas de segurança de dados.

Alternativa por alternativa

A Erradaerro: Interpretação

Interpretou a expressão 'armazenar' de forma literal, como guardar algo fisicamente, ignorando que o contexto é de sistemas computacionais.

B Erradaerro: Conceitual

Acredita que reduzir o tamanho dos dados da senha os protege, confundindo compressão com ocultação; a compressão é reversível e não impede a leitura da senha.

C Correta

Hashing é uma função unidirecional que transforma a senha em um valor irreversível; usar salt impede ataques por tabelas pré-computadas e torna muito mais difícil recuperar a senha original.

D Erradaerro: Conceituala que mais engana

Acredita que qualquer criptografia torna o dado seguro, sem perceber que uma criptografia simples e reversível permite recuperar a senha se a chave vazar, além de manter o dado 'salvo' como senha recuperável.

Por que engana: Confundir o armazenamento de senhas com criptografia simples, acreditando que isso é suficiente para proteger os dados.

E Erradaerro: Atenção

Não percebeu que a alternativa descreve exatamente a prática insegura que a questão quer evitar, possivelmente por desatenção ao enunciado.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

armazenamento seguro de senhas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

criptografia de senhas · hashing de dados

📚 Reveja

Revisar técnicas de criptografia e hash para senhas.

⚠️ Erro mais comum

Confundir o armazenamento de senhas com criptografia simples, acreditando que isso é suficiente para proteger os dados.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Autômatos e linguagens baseadas em eventos

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.