NOTÍCIA

OpenBSD 5.6 substitui OpenSSL por LibreSSL

A nova biblioteca SSL/TLS foi construída como uma resposta à falha Heartbleed do OpenSSL.

A mais recente versão do sistema operacional OpenBSD, a 5.6, substituiu a biblioteca OpenSSL pelo LibreSSL, um fork do OpenSSL criado pela equipe do OpenBSD.

O OpenSSL continua sendo a base de código dominante para comunicações seguras do tipo SSL/TSL, tendo como rival apenas a CryptoAPI da Microsoft para Windows. Entretanto, a credibilidade do OpenSSL foi fortemente abalada este ano devido ao big Heartbleed, que expôs vários procedimentos do projeto OpenSSL.

Para corrigir esses problemas, o projeto OpenBSD, mais famoso pelo sistema operacional OpenBSD e pelo shell de segurança OpenSSH, criou um fork do código do OpenSSL e o batizou de LibreSSL. A novidade possui várias metas, incluindo compatibilidade de API com OpenSSL e simplificação na remoção de recursos considerados desnecessários.

O OpenBSD 5.6 tem uma longa lista de features não suportadas, tais como:

  • Compliance para FIPS-140
  • Suporte para MacOS, Netware, OS/2, VMS e plataformas Windows, assim como compiladores “antigos”
  • Uso de vários algoritmos, como MD2, SSLv2, Kerberos, compressão TLS e curvas elípticas ANSSI.
  • A extensão DTLS, fonte do Heartbleed

O uso do OpenBSD está bem longe do Linux↳Linux34 conteúdosKali Linux em um Servidor VPS: como, quando e por que usar?DevSecOps · dez 2024Construindo um Windows Service ou Linux Daemon com Worker Service & .NET Core – Parte 2Dev (Back & Front) · jul 2020Criando uma WebApi utilizando .NET, Linux e VSCodeDev (Back & Front) · ago 2019Ver tudo em DevSecOps → e das implementações comerciais do UNIX, mas o projeto LibreSSL pode viver por conta própria em sistemas Linux e se tornar popular se puder ser demonstrado que ele é compatível e funciona bem.

Com informações de ZDNet

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Mais de Redação iMasters
Ver perfil →