ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

LibreSSL 4.0 дебютирует с улучшенной безопасностью и исправлениями ошибок

LibreSSL 4.0 дебютирует с улучшенной безопасностью и исправлениями ошибок

В LibreSSL 4.0 внесены изменения для переносимости, исправлены ошибки и проведена внутренняя оптимизация. Добавлена поддержка OpenBSD 7.6, улучшена обработка ключей TLS, X.509 и RSA.

Проект LibreSSL, подпроект, тесно связанный с OpenBSD и реализацией протокола TLS с открытым исходным кодом, объявил о выпуске LibreSSL 4.0, который стал первым стабильным выпуском ветки 4.x.

Для тех, кто не знаком с ним, LibreSSL — это поставщик TLS по умолчанию для OpenBSD, Dragonfly BSD и OpenSSH в Windows. Кроме того, его можно выбрать в качестве поставщика для FreeBSD, Gentoo Linux, OPNsense и macOS.

Эта новая версия, доступная вместе с недавно выпущенной OpenBSD 7.6, содержит множество улучшений, исправлений ошибок и заметных изменений в кодовой базе.

Среди основных – LibreSSL 4.0 с улучшенной переносимостью и начальной поддержкой Emscripten в сборках CMake, а также с удаленной поддержкой платформы mips32.

Для пользователей Windows совместимость по датам была расширена после 2038 года, что повышает удобство использования в долгосрочной перспективе.

Внутри проекта были произведены значительные очистки, включая упрощение проверок доверия X509 и удаление устаревших реализаций шифрования на устаревших архитектурах.

Примечательно, что многие функции сборки были удалены из общедоступного API и теперь обернуты в функции C для лучшей ремонтопригодности и прозрачности.

Что касается новых функций, LibreSSL добавила опцию “CRLfile” в команду cms в openssl, которая помогает указывать дополнительные списки отзыва сертификатов (CRL) во время процессов проверки.

Более того, существенные обновления документации гарантируют, что материал остается точным и актуальным.

В последней версии также внесены изменения в совместимость, полностью исключив поддержку устаревших протоколов, таких как TLSv1.0 и TLSv1.1, и удалив несколько небезопасных или устаревших функций.

Поддержка Whirlpool также была прекращена, и разработчикам настоятельно рекомендовано перейти на более новые криптографические опции. Кроме того, было реализовано несколько новых тестов с обновленными сертификатами, а многие старые, менее безопасные функции были полностью удалены для обеспечения высочайшего уровня соответствия требованиям и безопасности.

LibreSSL 4.0 также включает в себя ряд исправлений ошибок. Были внесены улучшения в обмен ключами RSA, который теперь осуществляется в режиме постоянного времени для лучшей защиты от временных атак.

Кроме того, были внесены исправления для улучшения соответствия стандартам в отношении поддерживаемых групп и расширений общего доступа к ключам, что снижает риск неправильной настройки и уязвимостей в системе безопасности.

Более подробную информацию обо всех изменениях в LibreSSL 4.0 можно найти в объявлении в списке рассылки OpenBSD.

Exit mobile version