Descreva, em etapas ordenadas, um algoritmo/protocolo para transmitir dados sensíveis entre dois dispositivos…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Descreva, em etapas ordenadas, um algoritmo/protocolo para transmitir dados sensíveis entre dois dispositivos, incluindo fragmentação em pacotes, numeração de sequência, confirmação por ACK, retransmissão de pacotes perdidos, verificação de integridade e criptografia de payload.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Fragmentar dados em pacotes numerados. 2) Negociar chave de sessão; criptografar cada payload. 3) Calcular HMAC por pacote e anexar. 4) Transmitir; receptor valida HMAC e envia ACK cumulativo. 5) Em timeout, retransmitir pacotes não confirmados. 6) Reordenar por sequência, reconstituir e descriptografar após integridade confirmada.
Explicação
O algoritmo apresentado aborda de forma sistemática os principais aspectos necessários para uma transmissão segura e confiável de dados sensíveis. A fragmentação em pacotes e a numeração de sequência garantem que os dados possam ser gerenciados e reordenados adequadamente, enquanto a criptografia e a verificação de integridade protegem a confidencialidade e a autenticidade dos dados. A implementação de confirmações e retransmissões assegura que todos os pacotes sejam recebidos corretamente, aumentando a robustez do protocolo.
Raio-X da questão
transmissão de dados sensíveis
avaliacao
transmissão de dados · criptografia de dados
Revisar os conceitos de protocolos de comunicação e segurança de dados.
O aluno pode esquecer de incluir a etapa de verificação de integridade, o que comprometeria a segurança da transmissão.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Descreva em alto nível (passos ou pseudocódigo) um protocolo para transmitir dados fragmentados com cifragem na…
- Descreva, passo a passo, como um arquivo é preparado e transmitido de forma segura por rede: inclua divisão em pacotes…
- Descreva detalhadamente como um arquivo sensível é fragmentado em pacotes, encaminhado por uma rede e reconstituído no…
- Descreva passo a passo como um algoritmo de comunicação quebra um arquivo em pacotes, encapsula cada pacote…
- Projete um algoritmo em passos (pseudocódigo descritivo) para transmitir um arquivo dividido em pacotes entre dois…
- Descreva um procedimento para proteger confidencialidade e integridade ao transmitir dados sensíveis por redes públicas…
Todas as questões de Sistemas distribuídos e internet - Fundamentos de sistemas distribuídos
🔎 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
