GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF09CO05Difícil⏱ medio

Como enviar, toda semana, a planilha de atendimentos sem expor dados pessoais? Essa foi a dúvida de uma…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF09CO05

Analisar técnicas de criptografia para armazenamento e transmissão de dados.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Como enviar, toda semana, a planilha de atendimentos sem expor dados pessoais? Essa foi a dúvida de uma associação de bairro que registra nome, telefone e endereço das famílias atendidas. A planilha fica salva no notebook e também em um pendrive de backup. Para prestar contas, o coordenador envia o arquivo por e-mail ao tesoureiro usando a rede pública da praça. Em uma oficina, ele ouviu que: na criptografia simétrica, a mesma chave serve para cifrar e decifrar; na assimétrica, cada pessoa tem uma chave pública (compartilhável) e uma privada (secreta); um hash gera uma “impressão digital” do arquivo, que muda se qualquer trecho for alterado; e uma assinatura digital é feita ao assinar esse hash com a chave privada, permitindo verificar autoria e integridade. Na semana seguinte, o arquivo chegou abrindo normalmente, mas com um valor modificado, e ninguém soube em que momento isso ocorreu. Com base no texto, identifique o procedimento que melhor protege a planilha armazenada e permite detectar alterações no arquivo durante o envio pela rede pública.

  1. A) Usar criptografia simétrica no arquivo e enviar a mesma senha no mesmo e-mail do anexo
  2. B) Usar criptografia assimétrica no arquivo e divulgar a chave privada para facilitar a abertura pelo tesoureiro
  3. C) Usar criptografia simétrica no arquivo e enviar a chave cifrada com a chave pública do tesoureiro, com hash assinado
  4. D) Usar criptografia simétrica no arquivo e enviar a senha por outro aplicativo, sem verificação de integridade
  5. E) Usar apenas um hash do arquivo antes do envio, mantendo a planilha sem criptografia para facilitar o acesso

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O problema tem duas exigências: proteger a planilha guardada e enviada, e detectar alterações durante o envio pela rede pública. Passo 2: A criptografia simétrica protege o conteúdo do arquivo, tanto no notebook e no pendrive quanto no anexo, porque só quem tem a chave consegue ler os dados pessoais. Passo 3: Como a chave simétrica precisa chegar ao tesoureiro, ela não pode viajar em texto claro; cifrá-la com a chave pública do tesoureiro garante que só ele, com sua chave privada, consiga recuperá-la. Passo 4: O hash do arquivo, assinado com a chave privada do coordenador, permite ao tesoureiro verificar se o conteúdo foi alterado no caminho e confirmar a autoria. Passo 5: Por isso a alternativa C reúne confidencialidade, troca segura de chave, integridade e autenticidade, que é exatamente o que o caso pede. Passo 6: A alternativa A está errada porque envia a senha junto com o anexo, o que entrega a chave a quem intercepta o e-mail. Passo 7: A alternativa B está errada porque a chave privada deve ser secreta; divulgá-la anula a segurança da assimetria. Passo 8: A alternativa D está errada porque, embora a senha siga por outro canal, não há hash nem assinatura, então uma alteração no arquivo passaria despercebida. Passo 9: A alternativa E está errada porque o hash apenas detecta alterações e não protege o conteúdo; sem criptografia, os dados pessoais ficam expostos na rede pública.

💡 Dica: Analise os conceitos de criptografia e integridade para escolher a opção que protege e verifica alterações.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que basta cifrar o arquivo com criptografia simétrica, sem perceber que enviar a senha junto com o anexo entrega a chave a qualquer um que intercepte o e-mail.

B Erradaerro: Conceitual

Confunde as chaves da criptografia assimétrica e supõe que a chave privada pode ser divulgada para facilitar a abertura, quando ela deve permanecer secreta.

C Correta

Combina sigilo (arquivo cifrado), troca segura da chave (via chave pública) e detecção de alteração/autoria (hash assinado).

D Erradaerro: Conceituala que mais engana

Acha que enviar a senha por outro aplicativo já garante a segurança, sem perceber que sem hash ou assinatura nenhuma alteração no arquivo seria detectada.

Por que engana: Confundir o uso das chaves públicas e privadas ou não considerar a verificação de integridade do arquivo.

E Erradaerro: Conceitual

Imagina que o hash também protege o conteúdo, quando ele apenas detecta alterações e deixa a planilha legível para qualquer um na rede pública.

Raio-X da questão

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

criptografia simétrica e assimétrica

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceitos básicos de criptografia · função hash e assinatura digital

📚 Reveja

Estude os tipos de criptografia e o uso de hash para integridade de dados.

⚠️ Erro mais comum

Confundir o uso das chaves públicas e privadas ou não considerar a verificação de integridade do arquivo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Sistemas distribuídos e internet (cont.) - Segurança cibernética (cont.)

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