Amazon выпустила свою Open Source-реализацию SSL/TLS — s2n

Вчера интернет-компания Amazon Web Services объявила о первом публичном выпуске собственной Open Source-реализации протокола шифрования TLS под названием s2n (расшифровывается как «signal to noise»).

Логотип s2n
Логотип s2n / Иллюстрация с сайта Amazon Web Services Blogs

Авторы описывают s2n как «библиотеку, созданную быть компактной, быстрой и простой». Благодаря тому, что в s2n не стали включать редко используемые возможности, весь её код составляет 6 тысяч строк (для сравнения: OpenSSL содержит более 500 тысяч строк, из которых не менее 70 тысяч используются для работы с TLS). Сам проект появился в Amazon как следствие «18 последних месяцев, которые были насыщенными для протокола TLS» (речь идёт о череде проблем и уязвимостей, которые начались с Heartbleed и продолжились с Poodle).

Потребность в надёжной реализации SSL у Amazon Web Services обусловлена её очевидным применением во многих веб-сервисах компании: Elastic Load Balancing, AWS Elastic Beanstalk, Amazon CloudFront, Amazon S3, Amazon RDS, Amazon SES. В ближайшие месяцы ожидается интеграция s2n в некоторые из них. Исходный код s2n опубликован под свободной лицензией Apache License v2 и доступен на GitHub.

В анонсе s2n отдельно отмечается, что данное решение не является заменой OpenSSL: Amazon Web Services остаётся участником проекта Core Infrastructure Initiative (CII) организации Linux Foundation, в рамках которого представляется финансовая поддержка ключевым инфраструктурным Open Source-решениям (к ним относится и OpenSSL). «OpenSSL предлагает две библиотеки: libssl как реализацию TLS и libcrypto как криптографическую библиотеку общего назначения. Рассматривайте s2n как аналог libssl, но не libcrypto», — отмечают авторы s2n.

P.S. Также стоит отметить, что после известных уязвимостей в OpenSSL у этого проекта появились и «полноценные» форки: LibreSSL от OpenBSD и BoringSSL от Google.

Дмитрий Шурупов по материалам Amazon Web Services Blogs.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Сем Альтман повернеться на посаду СЕО OpenAIСем Альтман повернеться на посаду СЕО OpenAI
Скандал в OpenAI: 90% працівників пригрозили перейти в MicrosoftСкандал в OpenAI: 90% працівників пригрозили перейти в Microsoft
Microsoft найняла колишнього главу OpenAIMicrosoft найняла колишнього главу OpenAI
Засновники OpenAI закликали до регулювання, щоб ШІ не захопив людствоЗасновники OpenAI закликали до регулювання, щоб ШІ не захопив людство
Гендиректор OpenAI «побоюється» ChatGPT і впевнений, що через даний ШІ зникне низка професійГендиректор OpenAI «побоюється» ChatGPT і впевнений, що через даний ШІ зникне низка професій
Більш креативна та рідше вигадує факти: OpenAI запустила нову модель модель GPT-4Більш креативна та рідше вигадує факти: OpenAI запустила нову модель модель GPT-4
На Amazon з'явилося багато книг, написаних за допомогою ChatGPT. Книжкова індустрія може змінитисяНа Amazon з'явилося багато книг, написаних за допомогою ChatGPT. Книжкова індустрія може змінитися
Microsoft хоче інвестувати $10 мільярдів у компанію OpenAI, яка розвиває штучний інтелектMicrosoft хоче інвестувати $10 мільярдів у компанію OpenAI, яка розвиває штучний інтелект
Apple выпустила macOS 12.2.1 с исправлением проблемы самопроизвольной разрядки некоторых MacBookApple выпустила macOS 12.2.1 с исправлением проблемы самопроизвольной разрядки некоторых MacBook
NVIDIA выпустила обновление безопасности для видеокарт серии KeplerNVIDIA выпустила обновление безопасности для видеокарт серии Kepler
Последние новости

Подгружаем последние новости