OpenSSL: различия между версиями
40rniy (обсуждение | вклад) (Раз уж есть страница Linux, то, думаю, неплохо было бы добавить в "Нужные страницы" и OpenBSD.) |
0men (обсуждение | вклад) |
||
Строка 13: | Строка 13: | ||
== Примечания == | == Примечания == | ||
<references/> | <references/> | ||
[[Категория: Информационная безопасность]][[Категория: Глоссарий ИТ]] |
Версия 12:55, 10 февраля 2018
OpenSSL — криптографическая библиотека для работы с SSL/TLS и не только. Присутствует в большинстве дистрибутивов Linux, используется некоторыми программами для Windows и macOS.
Heartbleed
Эта библиотека также широко известна уязвимостью под названием Heartbleed, которая просуществовала около 2-х лет. Ей были подвержены около полумиллиона серверов по всему миру. Она позволяла злоумышленнику (например, АНБ[1]]) читать произвольные участки оперативной памяти сервера (до 64 КБ), в которых могли находится логины, пароли пользователей уязвимых сайтов и не только.
Эта уязвимость также послужила поводом для разработчиков OpenBSD сделать форк проекта, назвав его LibreSSL. Цель проекта — убрать устаревший и потенциально опасный код, сделать исходный код более простым для понимания.
Альтернативы
LibreSSL[2] — присутствует по-умолчанию в Void Linux, Alpine Linux, OpenBSD, macOS[3].
BoringSSL[4] — форк OpenSSL от Google.