WikiSort.ru - Компьютерные программы

ПОИСК ПО САЙТУ | о проекте
GnuTLS
Тип Библиотека
Разработчик Free Software Foundation
Написана на Си[1]
Операционная система Кроссплатформенное программное обеспечение
Последняя версия 3.4.7 (22 ноября 2015)
Лицензия LGPL (основная часть), GPL (дополнения), GFDL (документация)
Сайт gnu.org/software/gnutls/

GnuTLS (произносится: Гну Ти-Эл-Эс) (The GNU Transport Layer Security Library) — свободная реализация протоколов TLS и SSL. Предназначена для предоставления приложениям API для обеспечения надежной связи по протоколам транспортного уровня.

Возможности

  • Поддержка протоколов TLS 1.1, TLS 1.0 и SSL 3.0
    • SSL 2.0 не поддерживается в силу своей небезопасности.
    • TLS 1.2 поддерживается, но по умолчанию выключен.
  • Поддержка расширений TLS: указания имени сервера, максимального размера записи, непрозрачного ввода PRF и т. д..
  • Поддержка аутентификации посредством протокола SRP.
  • Поддержка аутентификации посредством как сертификатов X.509, так и ключей OpenPGP.
  • Поддержка расширения TLS Pre-Shared-Keys (PSK).
  • Поддержка расширения Inner Application (TLS/IA).
  • Поддержка расширения обработки сертификатов X.509 и OpenPGP.
  • Поддержка прокси-сертификатов X.509 (RFC 3820).
  • Поддержка всех сильных алгоритмов шифрования (включая SHA-256/384/512), включая Camellia (RFC 4132).
  • Поддержка сжатия.
  • Работает на всех Unix-платформах и Windows.
  • GPL-совместимая лицензия.

Лицензия и причины создания

GnuTLS лицензирована под GNU Lesser General Public License; некоторые части лицензированы под GNU General Public License.

GnuTLS первоначально была создана, чтобы дать приложениям Проекта GNU возможность использовать криптографические протоколы, такие как TLS. Несмотря на то, что OpenSSL уже существовал, его лицензия несовместима с GPL[2], из-за чего программы под GPL не могли его использовать без специального исключения.

GnuTLS используется в таких программах, как GNOME, CenterIM, Exim, Mutt, Slrn, Lynx, CUPS и gnoMint.[3]

См. также

Примечания

  1. The gnutls Open Source Project on Open Hub: Languages Page — 2006.
  2. Mark McLoughlin. The OpenSSL Licence and The GPL (22 июня 2004). Проверено 25 июня 2007. Архивировано 18 марта 2012 года.
  3. The GNU Transport Layer Security Library Архивировано 10 мая 2008 года.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии