Tizen 2.0 Release
[external/libgnutls26.git] / doc / cha-ciphersuites.texi
1 @node All the supported ciphersuites in GnuTLS
2 @chapter All the Supported Ciphersuites in @acronym{GnuTLS}
3 @anchor{ciphersuites}
4 @cindex Ciphersuites
5
6 @include algorithms.texi
7
8 Some additional information regarding some of the algorithms:
9
10 @table @code
11 @item RSA
12 RSA is public key cryptosystem designed by Ronald Rivest, Adi Shamir
13 and Leonard Adleman.  It can be used with any hash functions.
14
15 @item DSA
16 DSA is the USA's Digital Signature Standard.  It uses only the SHA-1
17 hash algorithm.
18
19 @item MD2
20 MD2 is a cryptographic hash algorithm designed by Ron Rivest.  It is
21 optimized for 8-bit processors.  Outputs 128 bits of data.  There are
22 several known weaknesses of this algorithm and it should not be used.
23
24 @item MD5
25 MD5 is a cryptographic hash algorithm designed by Ron Rivest. Outputs
26 128 bits of data.  It is considered to be broken.
27
28 @item SHA-1
29 SHA is a cryptographic hash algorithm designed by NSA. Outputs 160
30 bits of data.  It is also considered to be broken, though no practical
31 attacks have been found.
32
33 @item RMD160
34 RIPEMD is a cryptographic hash algorithm developed in the framework of
35 the EU project RIPE.  Outputs 160 bits of data.
36
37 @end table
38
39 @c
40 @c Guile Bindings
41 @c
42
43 @include guile.texi