blob: cfc6ed4f0016a31bbba63c6afbdffd17c9634b0f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
config ADK_COMPILE_GNUTLS
tristate
default n
depends ADK_PACKAGE_LIBGNUTLS
config ADK_PACKAGE_LIBGNUTLS
prompt "libgnutls......................... The GNU TLS library"
tristate
default n
select ADK_COMPILE_GNUTLS
select ADK_PACKAGE_LIBGCRYPT
select ADK_PACKAGE_LIBTASN1
select ADK_PACKAGE_ZLIB
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 core GnuTLS shared library,
needed by other programs.
config ADK_PACKAGE_LIBGNUTLS_EXTRA
prompt "libgnutls-extra................... The GNU TLS extra library"
tristate
default n
depends ADK_PACKAGE_LIBGNUTLS
select ADK_PACKAGE_LIBOPENCDK
select ADK_PACKAGE_LIBLZO
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.
This packages contains the optional "extra" GnuTLS shared
library, needed by other programs, which contains OpenPGP,
TLS/IA and LZO2 compression.
config ADK_PACKAGE_LIBGNUTLS_OPENSSL
prompt "libgnutls-openssl................. The GNU TLS OpenSSL compatibility layer library"
tristate
default n
depends ADK_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.
This packages contains the GnuTLS OpenSSL compatibility
layer shared library.
config ADK_PACKAGE_LIBGNUTLSXX
prompt "libgnutlsxx....................... The GNU TLS C++ library"
tristate
default n
depends on ADK_CXX
depends ADK_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.
This packages contains the GnuTLS C++ shared library.
config ADK_PACKAGE_GNUTLS_UTILS
prompt "gnutls-utils...................... The GNU TLS utilities"
tristate
default n
depends ADK_PACKAGE_LIBGNUTLS
select ADK_PACKAGE_LIBGNUTLS_EXTRA
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.
This packages contains some GnuTLS command line utilities.
|