config BR2_PACKAGE_GNUTLS bool default n depends BR2_PACKAGE_LIBGNUTLS config BR2_PACKAGE_LIBGNUTLS tristate "libgnutls - The GNU TLS library" # default m if CONFIG_DEVEL default n select BR2_PACKAGE_GNUTLS select BR2_PACKAGE_LIBGCRYPT select BR2_PACKAGE_LIBOPENCDK select BR2_PACKAGE_LIBTASN1 help GnuTLS is a project that aims to develop a library which provides a secure layer, over a reliable transport layer. Currently the GnuTLS library implements the proposed standards by the IETF's TLS working group. Quoting from RFC2246 - the TLS 1.0 protocol specification: "The TLS protocol provides communications privacy over the Internet. The protocol allows client/server applications to communicate in a way that is designed to prevent eavesdropping, tampering, or message forgery." Features * Support for TLS 1.1 and SSL 3.0 protocols * Support for TLS extensions * Support for authentication using the SRP protocol * Support for authentication using both X.509 certificates * and OpenPGP keys Support for X.509 and OpenPGP certificate handling. * Supports all the strong encryption algorithms http://www.gnu.org/software/gnutls/ This packages contains the GnuTLS shared libraries, needed by other programs. config BR2_PACKAGE_GNUTLS_UTILS tristate "gnutls-utils - The GNU TLS utilities" # default m if CONFIG_DEVEL default n depends BR2_PACKAGE_LIBGNUTLS help GnuTLS is a project that aims to develop a library which provides a secure layer, over a reliable transport layer. Currently the GnuTLS library implements the proposed standards by the IETF's TLS working group. Quoting from RFC2246 - the TLS 1.0 protocol specification: "The TLS protocol provides communications privacy over the Internet. The protocol allows client/server applications to communicate in a way that is designed to prevent eavesdropping, tampering, or message forgery." Features * Support for TLS 1.1 and SSL 3.0 protocols * Support for TLS extensions * Support for authentication using the SRP protocol * Support for authentication using both X.509 certificates * and OpenPGP keys Support for X.509 and OpenPGP certificate handling. * Supports all the strong encryption algorithms http://www.gnu.org/software/gnutls/ This packages contains some GnuTLS utilities. config BR2_PACKAGE_LIBGNUTLS_OPENSSL tristate "libgnutls-openssl - The GNU TLS OpenSSL compatibility layer library" # default m if CONFIG_DEVEL default n depends BR2_PACKAGE_LIBGNUTLS help GnuTLS is a project that aims to develop a library which provides a secure layer, over a reliable transport layer. Currently the GnuTLS library implements the proposed standards by the IETF's TLS working group. Quoting from RFC2246 - the TLS 1.0 protocol specification: "The TLS protocol provides communications privacy over the Internet. The protocol allows client/server applications to communicate in a way that is designed to prevent eavesdropping, tampering, or message forgery." Features * Support for TLS 1.1 and SSL 3.0 protocols * Support for TLS extensions * Support for authentication using the SRP protocol * Support for authentication using both X.509 certificates * and OpenPGP keys Support for X.509 and OpenPGP certificate handling. * Supports all the strong encryption algorithms http://www.gnu.org/software/gnutls/ This packages contains the GnuTLS OpenSSL compatibility layer shared library.