A empresa "CompraCerta", uma nova plataforma de e-commerce, ...

Próximas questões
Com base no mesmo assunto
Q3037076 Segurança da Informação
A empresa "CompraCerta", uma nova plataforma de e-commerce, está implementando SSL (Secure Sockets Layer) para garantir a segurança das transações entre seus clientes e servidores.

Em relação aos aspectos técnicos do SSL, é correto afirmar que:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos entender melhor o tema central da questão. Ela aborda o SSL (Secure Sockets Layer), um protocolo projetado para garantir a segurança das comunicações na Internet. O SSL é crucial para proteger dados sensíveis durante a troca entre cliente e servidor, como em transações de e-commerce.

A alternativa D é a correta. Ela afirma que, na operação global do protocolo de registro SSL, a primeira etapa é a fragmentação. Cada mensagem de camada superior é fragmentada em blocos de até 16.384 bytes (ou menos). Isso está de acordo com a forma como o SSL garante a integridade e a segurança da transmissão de dados, dividindo as mensagens em partes menores e gerenciáveis.

Agora, vamos analisar por que as outras alternativas estão incorretas:

A - O SSL é de fato projetado para trabalhar com o TCP, mas ele não é um protocolo único. SSL é um conjunto de protocolos que inclui o Handshake Protocol, Record Protocol, e Change Cipher Spec Protocol.

B - É possível estabelecer várias conexões seguras entre pares de participantes (como clientes e servidores) usando o SSL. Portanto, a afirmação de que pode haver apenas uma conexão segura está incorreta.

C - O Protocolo de Handshake do SSL é complexo, mas não consiste em sete fases. Ele é composto por fases como a negociação de algoritmos de criptografia e autenticação de identidade, mas sete fases são uma descrição incorreta.

E - Esta alternativa descreve incorretamente o processamento final do Protocolo de Registro SSL. O cabeçalho anexado à mensagem consiste nos campos: tipo de conteúdo, versão, comprimento, mas não inclui um campo de handshake nesta etapa.

O entendimento dessa questão exige um bom conhecimento sobre a estrutura e o funcionamento do protocolo SSL. Compreender como as mensagens são divididas e enviadas é crucial para assegurar a segurança e eficiência na comunicação de dados.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A) Incorreta: SSL não é um protocolo único; é uma camada de segurança que pode encapsular diferentes protocolos, e atualmente é substituído por seu sucessor, o TLS (Transport Layer Security).

B) Incorreta: Em SSL, podem existir várias conexões seguras entre o cliente e o servidor, especialmente em protocolos como HTTPS, que podem abrir várias conexões para otimizar a comunicação.

C) Incorreta: O SSL possui quatro fases principais no handshake, não sete. Essas fases incluem: negociação dos algoritmos, autenticação, troca de chaves e criação da sessão segura.

D) Correta: No protocolo SSL/TLS, a fragmentação é de fato a primeira etapa do protocolo de registro, e o tamanho máximo de um bloco fragmentado é de 16.384 bytes.

E) Incorreta: O cabeçalho do protocolo de registro SSL não inclui o campo "handshake" como mencionado; ele contém o tipo de conteúdo, versão e comprimento, mas o handshake ocorre em uma etapa diferente do processo.

Essa questão foi anulada pela banca. Gabarito definitivo do dia 30OUT2024.

Complementando o excelente comentário da nossa colega arethusa soares, quanto a alternativa E:

A última etapa do processamento do protocolo de registro SSL é anexar um cabeçalho no início, contendo os seguintes campos:

  1. Tipo de conteúdo (8 bits)
  2. Versão principal (8 bits)
  3. Versão secundária (8 bits)
  4. Tamanho compactado (16 bits).

O handshake, como abordado pela alternativa, é basicamente um dos 3 protocolos de camada superior definidos pelo SSL, que são: ccsp (protocolo de especificação de mudança de cifra), alert (que pode ser fatal ou advertência) e finalmente o handshake, que permite que o cliente e o servidor autentiquem um ao outro e negociem um algoritmo de encriptação, MAC (Código de autenticação da mensagem) e chaves criptográficas usadas para proteger os dados enviados em um registro SSL.

Fonte: STALLINGS, Criptografia e Segurança de Redes. pg. 413-418.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo