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
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?
- A) Desgastar a senha fisicamente em papel para armazenar.
- B) Usar um algoritmo de compressão para a senha.
- C) Armazenar o hash criptográfico da senha, idealmente com salt.
- D) Salvar a senha em texto claro com criptografia simples.
- E) Armazenar a senha em um arquivo acessível sem proteção.
✅ Resposta correta: alternativa C
Resolução passo a passo
- 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.
- 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.
- 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.
- 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.
- 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
Interpretou a expressão 'armazenar' de forma literal, como guardar algo fisicamente, ignorando que o contexto é de sistemas computacionais.
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.
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.
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.
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
armazenamento seguro de senhas
avaliacao
criptografia de senhas · hashing de dados
Revisar técnicas de criptografia e hash para senhas.
Confundir o armazenamento de senhas com criptografia simples, acreditando que isso é suficiente para proteger os dados.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Em um centro cultural municipal, um elevador acessível possui botões em braile, avisos sonoros e uma tela que informa…
- Em uma feira municipal de coleta seletiva, uma máquina recebe embalagens e registra pontos para as pessoas…
- Por que um botão apertado várias vezes pode alterar o funcionamento de um sinal de travessia? Em uma avenida…
- No cruzamento próximo a uma unidade de saúde, um semáforo possui botão para solicitação de travessia e sinal sonoro para…
- — Se o nível do córrego diminuir, isso não significa que a área já foi vistoriada — alertou a agente da Defesa Civil…
- Cerca de 180 bicicletas de um sistema comunitário de empréstimo passaram a usar uma trava eletrônica com LED. Um…
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
