The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Увидела свет библиотека GnuTLS 3.4.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Увидела свет библиотека GnuTLS 3.4.0"  +/
Сообщение от opennews (??) on 09-Апр-15, 10:30 
Представлен (http://lists.gnutls.org/pipermail/gnutls-devel/2015-April/00...) значительный выпуск GnuTLS 3.4.0 (http://www.gnutls.org/), свободной библиотеки с реализацией протоколов SSL, TLS и DTLS, алгоритмов шифрования (включая AES и Camellia) и функций для работы с различными типами сертификатов и ключей. Ветка 3.4.x подготовлена  примерно после года разработки в Git-репозитории и помечена как stable-next, что сигнализирует о достижении качества стабильной ветки, но пока неготовности заменить текущую стабильную ветку 3.3.x, поддержка которой будет продолжена.


В новом выпуске представлено достаточно внушительное число изменений, из которых можно выделить:


-  Поддержка потокового шифра ChaCha20 (http://cr.yp.to/chacha.html) и алгоритма аутентификации сообщений Poly1305 (http://cr.yp.to/mac.html), разработанных  Дэниэлом Бернштейном (Daniel J. Bernstein (http://cr.yp.to/djb.html)). По умолчанию данные шифры не активированы, для включения следует указать "+CHACHA20-POLY1305";

-  Поддержка наборов шифров  AES-CCM (RFC6655) и AES-CCM-8 (RFC7251);
-  Поддержка режима шифрования после аутентификации (ETM, encrypt-then-authenticate) для шифров CBC
-  Реализация TLS-расширения  Extended Master Secret;
-  Представлен простой AEAD API (crypto.h), который трудно использовать некорректно;
-  SSL 3.0, ARCFOUR (RC4), DSA и DHE-DSS исключены из списка шифров и методов хэширования , доступных по умолчанию. Для включения следует указать "NORMAL:+VERS-SSL3.0", "NORMAL:+ARCFOUR-128" или "NORMAL:+DHE-DSS:+SIGN-DSA-SHA256:+SIGN-DSA-SHA1";
-  Полностью удалена строка выбора экспортных шифров (EXPORT);
-  Добавлен API для работы с системными приватными ключами ("gnutls/system-keys.h");
-  В gnutls_x509_crt_check_hostname() и подобных функциях задействован новый метод сравнения доменных имён, соответствующий требованиям RFC6125;

-  Осуществлено задействование функций  getrandom(), getentropy() и pthread_atfork(),  при их наличии;
-  Добавлены функции для извлечения информации из структур PKCS #8;


-  Добавлен API для переопределения существующих шифров, алгоритмов хэширования и MAC-ов. Например, можно задействовать собственную реализациют AES-GCM, использующую аппаратное ускорение;

-  Прекращена сборка прослойки libgnutls-openssl;
-  В утилиту certtool добавлены новые опции: --p8-info, --key-info, --key-id, --fingerprint, --verify-hostname, --verify-email,
--verify-purpose, --p12-info, --set-id, --set-label;
-  В gnutls-cli добавлены опции --priority-list и --save-cert;
-  Проведена чистка API и ABI на предмет удаления устаревших функций.


URL: http://lists.gnutls.org/pipermail/gnutls-devel/2015-April/00...
Новость: http://www.opennet.dev/opennews/art.shtml?num=41997

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Увидела свет библиотека GnuTLS 3.4.0"  +/
Сообщение от Аноним (??) on 09-Апр-15, 10:30 
А где список закладок и не декларированных фич?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Увидела свет библиотека GnuTLS 3.4.0"  +/
Сообщение от Аноним (??) on 09-Апр-15, 17:22 
Незадекларирован.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру