O que é OpenSSL?

OpenSSL é uma biblioteca de software gratuita e de código aberto que programas usam para proteger conexões com criptografia e certificados digitais, como no cadeado HTTPS dos sites.

Na prática, outros programas chamam o OpenSSL para cifrar dados, verificar a identidade de um servidor e negociar a conexão segura antes de trocar informações. Ele oferece funções prontas para isso, então desenvolvedores não precisam criar a criptografia do zero, o que seria arriscado.

Uma analogia simples é pensar em uma caixa de ferramentas padronizada de um bairro: vários construtores usam as mesmas chaves e furadeiras certificadas em vez de fabricar as suas, e assim a qualidade do trabalho depende muito de quão bem essas ferramentas são mantidas.

Por isso importa: como muita coisa depende dele, uma falha nessa biblioteca pode afetar milhares de sistemas de uma vez. Para quem usa, o caminho seguro é manter softwares e equipamentos atualizados, já que os fabricantes aplicam patch quando surgem correções.

Onde falamos disso

Termos relacionados

← Ver o glossário completo