Опозорившийся проект OpenSSL заменят на LibreSSL

Разработчики OpenBSD форкнули проект OpenSSL и обещают навести порядок в исходном коде.

Лидер проекта OpenBSD Тео де Раадт поделился некоторыми подробностями создания LibreSSL — замены протокола OpenSSL.

Тео рассказал, что они уже смогли убрать более 150 000 строк кода, удалили устаревшие и малоиспользуемые возможности. «Некоторые убранные строки — это просто отступы, которые мы устраняем, чтобы сделать код более понятным», — заявил он.

В случае с OpenSSL пришлось выбрать название LibreSSL, так как OpenSSL навсегда подмочил свою репутацию как надёжного средства шифрования, несмотря на то, что ещё в 2009 году появилась нашумевшая статья «OpenSSL писали обезьяны».

Разработчики OpenBSD всегда славились правильным отношением к качеству и простоте кода, ясности документации и надёжности системы, главный упор в которой делается на безопасность.

Их «перу» принадлежат такие сетевые инструменты, как шифрование сеансов связи OpenSSH, протокол динамической маршрутизации OpenBGPD, синхронизация локального системного времени OpenNTPD, почтовый протокол OpenSMTPD.

Протокол OpenSSL считался стандартом для шифрования соединений SSL/TLS (на сайтах выглядел как https в начале адреса), пока не выяснилось, что с 2012 года он стал дырявым, и спецслужбы могли спокойно отсматривать две трети «защищённых» сайтов.

Программное обеспечение: 
Пользовательские теги: 
field_vote: 
Ваша оценка: Нет Средняя: 5 (1 оценка)

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.