МатрицаSSL
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Разработчик(и) | Рамбус |
---|---|
Первоначальный выпуск | 25 января 2004 г. |
Стабильная версия | 4.6.0 [1] / 29 декабря 2022 г |
Репозиторий | |
Написано в | С |
Операционная система | Мультиплатформенность |
Тип | Библиотека безопасности |
Лицензия | двойная лицензия GPLv2 или проприетарная |
Веб-сайт | www |
MatrixSSL с открытым исходным кодом, — это реализация TLS/SSL предназначенная для пользовательских приложений во встроенных аппаратных средах. [2] [3] [4]
Библиотека MatrixSSL содержит полный криптографический программный модуль, включающий стандартные алгоритмы открытого ключа и симметричные ключи . Теперь он называется Inside Secure TLS Toolkit. [5]
Функции
[ редактировать ]Функции: [6]
- Версии протокола
- Алгоритмы с открытым ключом
- Алгоритмы симметричного ключа
- Поддерживаемые наборы шифров
- TLS_AES_128_GCM_SHA256 (TLS 1.3)
- TLS_AES_256_GCM_SHA384 (TLS 1.3)
- TLS_CHACHA20_POLY1305_SHA256 (TLS 1.3)
- TLS_DHE_RSA_WITH_AES_128_CBC_SHA
- TLS_DHE_RSA_WITH_AES_256_CBC_SHA
- TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
- TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
- SSL_AND_RSA_WITH_3DES_EDE_CBC_SHA
- TLS_RSA_WITH_SEED_CBC_SHA
- TLS_DHE_PSK_WITH_AES_128_CBC_SHA
- TLS_DHE_PSK_WITH_AES_256_CBC_SHA
- TLS_PSK_WITH_AES_128_CBC_SHA
- TLS_PSK_WITH_AES_256_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
- TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA256
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
- TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
- TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
- TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
- TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
- TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
- TLS_RSA_WITH_AES_128_CBC_SHA
- TLS_RSA_WITH_AES_256_CBC_SHA
- TLS_RSA_WITH_AES_128_CBC_SHA256
- TLS_RSA_WITH_AES_256_CBC_SHA256
- TLS_RSA_WITH_AES_128_GCM_SHA256
- TLS_RSA_WITH_AES_256_GCM_SHA384
- SSL_RSA_WITH_3DES_EDE_CBC_SHA
- SSL_RSA_WITH_RC4_128_SHA
- SSL_RSA_WITH_RC4_128_MD5
- TLS_DH_anon_WITH_AES_128_CBC_SHA
- TLS_DH_anon_WITH_AES_256_CBC_SHA
- SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
- SSL_DH_anon_WITH_RC4_128_MD5
- Аутентификация клиента
- Безопасное повторное согласование
- Стандартное возобновление сеанса
- Возобновление сеанса без сохранения состояния
- Транспортная независимость
- PKCS#1 и PKCS#8 Анализ ключей
- Фальстарт
- Расширение максимальной длины фрагмента
- Дополнительный криптоинтерфейс PKCS#11
Основные релизы
[ редактировать ]Версия [7] | Дата |
---|---|
4.0.0 | Сентябрь 2018 г. |
3.9.0 | март 2017 г. |
3.8.3 | апрель 2016 г. |
3.7.1 | декабрь 2014 г. |
3.6 | апрель 2014 г. |
3.4 | январь 2013 г. |
3.3 | февраль 2012 г. |
3.2 | июнь 2011 г. |
3.1 | март 2010 г. |
3.0 | август 2009 г. |
2.2 | январь 2008 г. |
2.1 | ноябрь 2005 г. |
1.7 | апрель 2005 г. |
1.1 | май 2004 г. |
1.0 | Январь 2004 г. |
См. также
[ редактировать ]Внешние ссылки
[ редактировать ]Ссылки
[ редактировать ]- ^ «Выпуск 4.6.0» . 29 декабря 2022 г. Проверено 18 января 2023 г.
- ^ «Оценка MatrixSSL сетей PeerSec на микроконтроллере Stellaris®» (PDF) . Техасские инструменты . 24 июня 2009 г. Проверено 13 августа 2014 г. [ постоянная мертвая ссылка ]
- ^ Эронен, Паси (9 ноября 2006 г.). «Ошибки уровня записи TLS» . Рабочая группа IETF67 TLS . Проверено 13 августа 2014 г.
- ^ Янг, Крейг (10 октября 2016 г.). «Несовершенный код MatrixSSL подчеркивает необходимость улучшения практики обновления Интернета вещей» . tripwire.com . Трипвайр, Инк . Проверено 17 ноября 2017 г.
- ^ «Набор инструментов Inside Secure TLS» . Проверено 30 июня 2020 г.
- ^ «Документация MatrixSSL» . Архивировано из оригинала 14 августа 2014 г. Проверено 13 августа 2014 г.
- ^ «Примечания к выпуску MatrixSSL» . Гитхаб .