FC ConcursosFC Concursos

Questão FC296517

O Transport Layer Security (TLS) é um padrão de comunicação segura que criptografa e autentica a comunicação entre aplicativos e servidores para assegurar proteção de dados. As dua

Recursos e Ferramentas de Segurança da Informação

CESGRANRIO · 2024

O Transport Layer Security (TLS) é um padrão de comunicação segura que criptografa e autentica a comunicação entre aplicativos e servidores para assegurar proteção de dados. As duas versões mais comuns ainda em uso hoje são o TLS 1.2 e o mais recente protocolo TLS 1.3. Existem várias diferenças importantes entre essas versões que melhoram a segurança, o desempenho e a privacidade. Dentre as principais diferenças, verifica-se que o TLS 1.3 suporta

  1. apenas a cifragem AEAD com algoritmos fortes, como o AES-GCM e o Cha-Cha20-Poly1305.
  2. apenas o handshake completo com dois round-trips, enquanto versões antigas suportam o handshake com um round-trip ou zero round-trip, com retomada da sessão.
  3. opcionalmente a cifragem simétrica DES e 3DES, mas removeu os algoritmos MD5 e SHA-1.
  4. opcionalmente o forward secrecy para trocas de chaves, usando Diffie–Hellman e Diffie–Hellman de curva elíptica.
  5. opcionalmente trocas de chaves RSA estáticas, nas quais os servidores usam certificados com chaves RSA para criptografar chaves de sessão e trocá-las com clientes.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

TLS 1.3 passou a suportar apenas cifragem baseada em AEAD (Authenticated Encryption with Associated Data), ou seja, algoritmos que oferecem confidencialidade e integridade simultaneamente. Isso simplifica as suítes criptográficas e reduz vetores de ataque resultantes da combinação incorreta de primitives.

AEAD permite também autenticar dados associados (por exemplo, cabeçalhos) sem encriptá‑los, preservando a segurança das partes sensíveis da comunicação. Ao consolidar a proteção em um único primitive, elimina-se a necessidade de composições frágeis que geram vulnerabilidades.

Os exemplos adotados pelo TLS 1.3 são AES‑GCM e ChaCha20‑Poly1305: o primeiro aproveita aceleração por hardware (AES‑NI) e o segundo tem excelente desempenho em software e dispositivos móveis. A exigência de AEAD resulta em maior segurança, desempenho e interoperabilidade.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo