Técnicos de um Tribunal Regional do Trabalho estão discutind...

Próximas questões
Com base no mesmo assunto
Q3291040 Segurança da Informação
Técnicos de um Tribunal Regional do Trabalho estão discutindo a implementação de uma solução de SSL Ofloading em um balanceador de carga para acesso a um servidor de backend. Sobre essa implementação, um dos técnicos afirmou que o 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: A

O tema central desta questão é a implementação de SSL Offloading em um balanceador de carga. É um conceito relevante na área de infraestrutura de redes e segurança da informação, especialmente para o cargo de Técnico Judiciário - Tecnologia da Informação. A compreensão desse conceito envolve conhecimentos sobre criptografia, balanceadores de carga e arquitetura de sistemas web.

Resumo Teórico: O SSL Offloading é uma técnica usada para melhorar a eficiência de servidores de backend, transferindo o processamento de criptografia e descriptografia de conexões SSL/TLS para um balanceador de carga. Ao fazer isso, libera-se o servidor backend de tarefas intensivas de CPU, permitindo que ele se concentre mais no processamento de pedidos de aplicação.

Na prática, o balanceador de carga termina a conexão segura (SSL/TLS) ao descriptografar as solicitações dos clientes, processa esses dados em texto claro e, se necessário, recriptografa a resposta antes de enviá-la de volta ao cliente, garantindo assim segurança e desempenho. Este conceito é importante para manter um serviço seguro e eficiente, especialmente em ambientes que lidam com um grande número de conexões simultâneas.

Justificativa da Alternativa Correta (A): A alternativa A descreve corretamente o processo de SSL Offloading. O balanceador de carga realiza a terminação SSL/TLS, o que significa que ele descriptografa as solicitações do cliente e reencaminha os dados em texto claro para o servidor backend. Depois, ele recriptografa a resposta antes de enviá-la ao cliente. Esta abordagem alivia o servidor backend de uma carga de processamento significativa.

Análise das Alternativas Incorretas:

B: Esta alternativa está errada porque, no SSL Offloading, o balanceador de carga, e não o servidor backend, é responsável por tratar a criptografia e descriptografia. O servidor backend recebe os dados já em texto claro.

C: Esta alternativa está incorreta porque o balanceador de carga não elimina a criptografia durante o SSL Offloading; ele apenas a gerencia. O uso do SSL ainda ocorre entre o cliente e o balanceador.

D: A alternativa D é incorreta porque não há compartilhamento de responsabilidades de criptografia entre o balanceador e o servidor backend no SSL Offloading. O balanceador cuida de toda a criptografia e descriptografia.

E: Esta alternativa está errada porque, no SSL Offloading, o balanceador de carga faz, sim, processamento de criptografia e descriptografia, e não apenas redireciona conexões.

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

✔ Justificativa:

SSL/TLS Offloading é um processo em que o balanceador de carga (ex.: AWS ALB, NGINX, F5) assume a responsabilidade pela criptografia/descriptografia do tráfego HTTPS, liberando o servidor backend desse processamento. O fluxo é:

  1. Terminação SSL no balanceador:
  • O balanceador recebe a requisição HTTPS do cliente.
  • Descriptografa a requisição usando o certificado SSL instalado nele.

  1. Encaminhamento em texto claro:
  • Envia a requisição não criptografada (HTTP) para o servidor backend.

  1. Resposta criptografada:
  • O backend processa e envia a resposta em texto claro ao balanceador.
  • O balanceador recriprografa a resposta com SSL/TLS antes de enviá-la ao cliente.

Fonte: DeepSeek

Eita...

O SSL Offloading é uma técnica onde a terminação SSL/TLS (ou seja, a descriptografia das solicitações e a criptografia das respostas) é realizada pelo balanceador de carga, e não pelo servidor de backend. Isso traz alguns benefícios:

  • Liberação de recursos no servidor backend: O servidor não precisa gastar ciclos de CPU com as operações intensivas de criptografia e descriptografia, podendo focar em suas tarefas principais.
  • Melhora de desempenho: O balanceador de carga, muitas vezes hardware especializado, pode realizar essas operações de forma mais eficiente.
  • Gerenciamento centralizado de certificados: Os certificados SSL podem ser gerenciados em um único ponto (o balanceador de carga).

Portanto, gabarito letra A.

By Futuro DEV Estável.

Para que serve um TLS/SSL Ofloading ?

Você move do servidor backend a criptografia a um outro servidor dedicado (ADC, Load Balancer ou Proxy Reverso). Isso permite que cada servidor (Load Balancer e o Backend) foquem no que devem focar. Normalmente, o Load Balancer vai ser refinado, tanto em software quanto hardware, para conseguir trabalhar com o processo de criptografia mais rápido que um servidor convencional.

Esse servidor vai trabalhar por completo na criptografia, verificando confidencialidade, autenticidade e integridade. Então ele não é só "uma máquina de cifras".

A sequência resumida dos acontecimento resumidamente:

Cliente >> (TLS) >> Load Balancer >> (Texto Claro ou TLS) >> Backend

** Um adendo sobre a resposta dada como correta. Embora seja correto falar que o "balanceador de carga realiza a terminação SSL/TLS ao descriptografar as solicitações do cliente, encaminha os dados em texto claro para o servidor backend e recriptografa a resposta antes de enviá-la ao cliente", existe o SSL/TLS Bridging que não vai enviar a mensagem ao backend em texto claro; vai criar uma nova conexão TLS. 

Clique para visualizar este comentário

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