OpenSSL é uma implementação de código aberto dos protocolos SSL e TLS. A biblioteca (escrita na linguagem C) implementa as funções básicas de criptografia e disponibiliza várias funções utilitárias. Também estão disponíveis wrappers que permitem o uso desta biblioteca em várias outras linguagens. Devido a problemas financeiros, em abril de 2015 apenas quatro programadores cuidavam do protocolo OpenSSL. O baixo número colocava em risco a segurança de milhões de usuários.[2] Em fevereiro de 2017, já eram listados 15 colaboradores.[3]

OpenSSL
OpenSSL logo
Plataforma Multiplataforma
Versão estável 3.3.0[1]Edit this on Wikidata (9 abril 2024)
Escrito em C, Perl, Assembly
Sistema operacional Multiplataforma
Estado do desenvolvimento Ativo
Página oficial www.openssl.org

O OpenSSL está disponível para a maioria dos sistemas do tipo Unix, incluindo Linux, Mac OS X, as quatro versões do BSD de código aberto e também para o Microsoft Windows. O OpenSSL é baseado no SSLeay de Eric Young e Tim Hudson.

O OpenSSL é utilizado para gerar certificados de autenticação de serviços/protocolos em servidores (servers).

Referências

  1. «OpenSSL version 3.3.0 published». 9 abril 2024. Consultado em 11 abril 2024 
  2. «Protocolo OpenSSL enfrenta problemas financeiros que podem atingir a segurança dos usuários» 
  3. «Current OpenSSL development team». Consultado em 22 de fevereiro de 2017. Arquivado do original em 14 de novembro de 2016 

Ligações externas editar


  Este artigo sobre software livre é um esboço. Você pode ajudar a Wikipédia expandindo-o.