"Se qualquer morador puder enviar uma denuncia, como garantir que so a redacao leia?" A pergunta surgiu quando…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Analisar técnicas de criptografia para armazenamento e transmissão de dados.
Fonte: Base Nacional Comum Curricular (MEC).Questão
"Se qualquer morador puder enviar uma denuncia, como garantir que so a redacao leia?" A pergunta surgiu quando um coletivo de jornalismo local passou a receber relatos anonimos (texto e foto) por um formulario na internet. As mensagens ficam guardadas no servidor do formulario ate serem baixadas. O tecnico do coletivo explicou que o servidor pode ser acessado por administradores e que, em uma rede Wi-Fi publica, alguem pode tentar capturar dados. Ele mostrou que o app de criptografia deles cria duas chaves diferentes: uma pode ser divulgada no site do coletivo para qualquer pessoa usar, e a outra deve ficar guardada em um computador da redacao. O objetivo e que o envio e o armazenamento no servidor nao revelem o conteudo, mesmo que o servidor seja comprometido. Com base no texto, identifique o procedimento que melhor atende ao objetivo de manter o conteudo legivel apenas pela redacao, mesmo que a rede ou o servidor sejam acessados por terceiros.
- A) Enviar o formulario apenas por conexao segura e manter as mensagens sem criptografia no servidor para a redacao baixar
- B) Codificar as mensagens em Base64 antes do envio e decodificar na redacao para dificultar a leitura por terceiros
- C) Criptografar no servidor do formulario com uma senha unica e enviar essa senha a cada morador para que todos possam ler depois
- D) Gerar um hash de cada mensagem no envio e usar esse hash na redacao para recuperar o texto original sem expor o conteudo
- E) Criptografar no celular do morador com a chave que pode ser divulgada e descriptografar na redacao com a chave mantida em segredo
✅ Resposta correta: alternativa E
Resolução passo a passo
- O objetivo é que só a redação consiga ler o conteúdo, mesmo que a rede ou o servidor sejam acessados por terceiros. Isso exige criptografia de chave assimétrica: uma chave pública, que pode ser divulgada, e uma chave privada, guardada em segredo.
- Na alternativa E, o morador criptografa a mensagem no próprio celular usando a chave pública. Assim, o conteúdo já sai protegido e o servidor armazena apenas texto cifrado. Na redação, a chave privada descriptografa a mensagem. Só quem possui essa chave consegue ler o conteúdo, o que atende ao objetivo.
- As demais alternativas estão erradas. A: a conexão segura protege apenas o trajeto, e manter as mensagens sem criptografia no servidor expõe o conteúdo caso ele seja comprometido. B: Base64 é apenas uma codificação, reversível por qualquer pessoa, e não é criptografia. C: uma senha única compartilhada com todos os moradores faz com que qualquer pessoa com a senha leia tudo, e a senha ficaria exposta ao servidor e a terceiros. D: hash é uma função de mão única e não é possível recuperar o texto original a partir dele.
- O gabarito oficial (E) está correto e coincide com a resolução feita de forma independente.
💡 Dica: Analise o uso correto da criptografia para proteger o conteúdo.
Alternativa por alternativa
O aluno acredita que proteger a conexão basta para proteger o conteúdo. Ele não percebe que, se as mensagens ficam em texto puro no servidor, qualquer administrador ou invasor pode lê-las.
O aluno confunde codificação com criptografia. Base64 é um formato de representação que qualquer pessoa decodifica sem nenhuma chave, portanto não oferece sigilo.
Por que engana: Confundir codificação simples como Base64 com criptografia real, ou pensar que o servidor pode proteger o conteúdo sem criptografia no envio.
O aluno entende que a segurança vem de uma senha compartilhada com muitas pessoas. Ele não percebe que a chave que lê o conteúdo precisa ficar restrita à redação e que a senha exposta anula o sigilo.
O aluno acredita que o hash pode ser revertido para recuperar o texto original. Hash é uma impressão digital de mão única, usada para verificar integridade, e não serve para cifrar e decifrar mensagens.
Correta: usa criptografia assimetrica; qualquer um cifra com a chave publica, mas so quem tem a chave privada consegue ler, mesmo com servidor exposto.
Raio-X da questão
criptografia de chave assimétrica
diagnostico
conceitos básicos de criptografia · segurança em redes de computadores
Estude os conceitos básicos de criptografia e segurança da informação.
Confundir codificação simples como Base64 com criptografia real, ou pensar que o servidor pode proteger o conteúdo sem criptografia no envio.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Ao final de um mutirao de atendimento, uma equipe de saude passou a trocar orientacoes e resultados de exames por um…
- Uma rede de estudantes voluntários compartilha, por um aplicativo, informações sobre campanhas de vacinação. Para…
- Um amigo compartilhou um arquivo de texto com você. Para garantir que ninguém mais tenha acesso a esse arquivo, qual das…
- Como garantir que centenas de colaboradores online possam trabalhar sem comprometer a integridade dos dados de um…
- Uma secretaria municipal de saúde armazena, em servidores de nuvem, cópias de prontuários eletrônicos. Em uma avaliação…
- Uma pesquisa realizada com usuários de um serviço de mensagens on-line revelou que 72% deles se preocupavam com o acesso…
Todas as questões de Sistemas distribuídos e internet (cont.) - Segurança cibernética (cont.)
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
