Projete um algoritmo, em passos claros, que receba pacotes de dados vindos de uma rede pública e verifique…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Entender que as tecnologias devem ser utilizadas de maneira segura, ética e responsável, respeitando direitos autorais, de imagem e as leis vigentes.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Projete um algoritmo, em passos claros, que receba pacotes de dados vindos de uma rede pública e verifique confidencialidade e integridade antes de disponibilizar o conteúdo; inclua verificação de assinatura ou senha e verificação de integridade.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Receber pacote e extrair cabeçalho e carga útil. 2) Verificar campo de versão/protocolo e número de sequência; descartar se inválido. 3) Verificar integridade: calcular checksum ou hash da carga e comparar com valor recebido; se diferente, solicitar retransmissão ou descartar. 4) Verificar autenticidade/confidencialidade: se pacote indica conteúdo cifrado, aplicar descriptografia usando chave/senha pré-estabelecida; se assinatura digital presente, validar assinatura com chave pública do remetente. 5) Se descriptografia falhar ou assinatura inválida, registrar incidente e não aceitar conteúdo. 6) Se todas verificações passarem, reordenar pacotes por número de sequência, reconstruir o arquivo/dado conforme algoritmo de montagem. 7) Registrar meta-informações (origem, tempo, verificações) e entregar o conteúdo ao aplicativo de destino. 8) Em caso de erro repetido, bloquear origem e alertar administrador. Observações: use algoritmos de hash seguros (ex.: SHA-256), cifragem com chaves adequadas (simétrica para payload, assimétrica para assinatura) e mantenha políticas de timeout/retransmissão para lidar com perdas.
Explicação
A resposta apresenta um fluxo lógico e sequencial para garantir a segurança dos pacotes de dados, abordando tanto a integridade quanto a confidencialidade. As etapas incluem verificações essenciais, como a validação de assinaturas e a integridade dos dados, além de medidas adequadas em caso de falhas. A utilização de algoritmos de hash seguros e práticas recomendadas para cifragem reforça a robustez do processo.
Raio-X da questão
confidencialidade e integridade
avaliacao
algoritmos básicos · segurança da informação
Revisar conceitos de segurança em redes e algoritmos de verificação.
O aluno pode esquecer de incluir a verificação de assinatura ou senha, comprometendo a segurança do algoritmo.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- — Posso ganhar figurinhas neste jogo? — perguntou Caio ao usar o tablet da biblioteca do bairro. A tela mostrou um…
- — Vó, recebi uma mensagem dizendo que ganhei moedas para usar no jogo! — contou Davi, ao usar o tablet da família. A…
- — Podemos colocar todas as fotos no mapa digital do bairro? — perguntou Lia, enquanto a turma preparava uma mostra para…
- — Se a gente postar o convite do bazar no perfil do time, mais gente aparece! — disse Júlia. O grupo combinou de…
- No fim da aula, Luna e Pedro preparavam um cartaz digital sobre cuidados com o lixo. Pedro encontrou na internet a foto…
- Elabore um pequeno Código de Conduta (4–6 frases) para a turma publicar trabalhos digitais, incluindo regras sobre…
Todas as questões de Segurança e responsabilidade no uso da tecnologia computacional
🔎 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
