O que são ataques de inundação SSL e de renegociação SSL?

Solicitar uma conexão segura a um servidor é uma tarefa simples para um cliente. No entanto, o servidor que fornece essa conexão segura precisa usar uma grande quantidade de poder de processamento. Um ataque de inundação SSL ou de renegociação explora essa carga de trabalho assimétrica solicitando uma conexão segura e, em seguida, renegociando essa relação. Esses são dois processos simples para o cliente, mas que exigem muito poder computacional do servidor.

Um cliente da F5 foi o alvo original desse tipo de ataque. A equipe de serviços de campo da F5 conseguiu repelir o ataque de grande escala e coordenado usando o sistema BIG-IP e a linguagem de script F5 iRules.

Agora disponível por meio da comunidade on-line F5 DevCentral, essa iRule determina que, se um dispositivo tentar renegociar mais de cinco vezes em qualquer período de 60 segundos, a conexão será encerrada silenciosamente.

O maior benefício dessa abordagem é que o invasor acredita que o ataque ainda está funcionando e ativo, quando, na verdade, o servidor ignorou a solicitação e passou a processar solicitações válidas de usuários.