GeraProva GeraProva Provas com IA para professores do Brasil
Computação2º anoBNCC EF15CO05Fácil⏱ medio

Em um algoritmo que armazena a senha de um usuário em uma variável, qual técnica transforma a senha em um…

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

Em um algoritmo que armazena a senha de um usuário em uma variável, qual técnica transforma a senha em um valor fixo e irreconhecível para proteger o dado de forma não reversível?

  1. A) Aplicar 'salt' sozinho
  2. B) Hashing (função de resumo criptográfico)
  3. C) Criptografia simétrica com chave secreta
  4. D) Codificação Base64 da senha
  5. E) Compressão (ZIP) da senha

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede a técnica que transforma a senha em um valor fixo e irreconhecível, de forma não reversível. Essa descrição corresponde ao hashing, que usa uma função de resumo criptográfico para gerar uma saída de tamanho fixo a partir de qualquer entrada.
  2. Resolvendo por conta própria, a característica decisiva é a não reversibilidade: não existe uma operação inversa que recupere a senha original a partir do resumo. Isso define hashing, e não cifração ou codificação.
  3. Comparando com o gabarito oficial (B), a resposta coincide com a análise feita.
  4. Por que as outras estão erradas:
  5. - A) O 'salt' é um valor aleatório somado à senha antes do hash para dificultar ataques; sozinho não transforma a senha em nada, por isso não cumpre a função descrita.
  6. - C) A criptografia simétrica é reversível, pois com a chave secreta é possível recuperar a senha original.
  7. - D) A Base64 é apenas uma codificação de representação, facilmente revertida por qualquer pessoa, sem nenhuma proteção real.
  8. - E) A compressão ZIP reduz o tamanho dos dados e é reversível (descompactar devolve o original), portanto não protege a senha.

💡 Dica: Pense nas técnicas de segurança de dados.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode achar que o 'salt' sozinho gera o valor irreconhecível, sem perceber que o salt é apenas um complemento aplicado antes de uma função de resumo.

B Correta

Hashing aplica uma função criptográfica que gera um valor de tamanho fixo a partir da senha; o processo é projetado para ser não reversível, de modo que o valor não revela a senha original mesmo se exposto.

C Erradaerro: Conceituala que mais engana

O aluno associa 'proteção forte' a criptografia e esquece que a criptografia simétrica é reversível com a chave, o que contraria a exigência de não reversibilidade.

Por que engana: Confundir hashing com criptografia simétrica, acreditando que ambas as técnicas têm o mesmo propósito de proteção de dados.

D Erradaerro: Senso comum

O aluno confunde codificação com proteção, achando que transformar o texto em outra representação o torna irreconhecível.

E Erradaerro: Conceitual

O aluno acredita que, por reduzir o dado e torná-lo ilegível à primeira vista, a compactação também o protege, sem considerar que a descompactação restaura a senha.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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

hashing de senhas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

funções de hash · segurança da informação

📚 Reveja

Revisar técnicas de segurança de senhas e hashing.

⚠️ Erro mais comum

Confundir hashing com criptografia simétrica, acreditando que ambas as técnicas têm o mesmo propósito de proteção de dados.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Codificação da informação

🔎 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.