Некоторые основные отличия OpenSSL 3.0 от предыдущих версий:
Переход на традиционную нумерацию версий. www.opennet.ru Первая цифра (Major) в номере версии меняется только при нарушении совместимости на уровне API/ABI, а вторая (Minor) — при наращивании функциональности без изменения API/ABI. www.opennet.ru Третья цифра (Patch) отмечает корректирующие обновления. www.opennet.ru
Введение концепции подключаемых провайдеров. www.opennet.ru docs.openssl.org С их помощью можно добавлять собственные реализации алгоритмов для таких операций, как шифрование, расшифровка, формирование ключей, вычисление MAC, создание и проверка цифровых подписей. www.opennet.ru
Поддержка протокола управления сертификатами CMP. www.opennet.ru infostart.ru Его можно использовать для запроса сертификатов у сервера удостоверяющего центра, обновления сертификатов и отзыва сертификатов. www.opennet.ru
Расширение документации и набора тестов. www.opennet.ru По сравнению с веткой 1.1.1 объём документации увеличился на 94%, а размер кода тестового набора — на 54%. www.opennet.ru
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.