GnuTLS — это реализация протоколов TLS/SSL от проекта GNU. Cпустя год разработки, проект рад представить нам первый выпуск стабильной ветки: 2.10.0.
Среди изменений можно отметить:
- Поддержку безопасного выполнения операций согласования для установленного соединения (RFC 5746)
- Поддержку cryptodev (/dev/crypto)
- Новые API для криптографических функций
- Улучшенную документацию
- Улучшенную поддержку TLS 1.2
- Поддержку TLS билетов (tickets)
И многое другое, а так же множественные исправления ошибок.
GnuTLS примечателен, в основном, тем, что распространяется под лицензией LGPL, в отличии от другой свободной реализации TLS/SSL - OpenSSL, лицензия которого не совместима с лицензией GPL.
>>> Подробности