summaryrefslogtreecommitdiff
path: root/doc/cha-ciphersuites.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/cha-ciphersuites.texi')
-rw-r--r--doc/cha-ciphersuites.texi44
1 files changed, 44 insertions, 0 deletions
diff --git a/doc/cha-ciphersuites.texi b/doc/cha-ciphersuites.texi
new file mode 100644
index 0000000000..e0fad2218f
--- /dev/null
+++ b/doc/cha-ciphersuites.texi
@@ -0,0 +1,44 @@
+@node All the supported ciphersuites in GnuTLS
+@chapter All the Supported Ciphersuites in @acronym{GnuTLS}
+@anchor{ciphersuites}
+@cindex Ciphersuites
+
+@include algorithms.texi
+
+Some additional information regarding some of the algorithms:
+
+@table @code
+@item RSA
+RSA is public key cryptosystem designed by Ronald Rivest, Adi Shamir
+and Leonard Adleman. It can be used with any hash functions.
+
+@item DSA
+DSA is the USA's Digital Signature Standard. It uses only the SHA-1
+hash algorithm.
+
+@item MD2
+MD2 is a cryptographic hash algorithm designed by Ron Rivest. It is
+optimized for 8-bit processors. Outputs 128 bits of data. There are
+no known weaknesses of this algorithm but since this algorithm is
+rarely used and not really studied it should not be used today.
+
+@item MD5
+MD5 is a cryptographic hash algorithm designed by Ron Rivest. Outputs
+128 bits of data. It is considered to be broken.
+
+@item SHA-1
+SHA is a cryptographic hash algorithm designed by NSA. Outputs 160
+bits of data. It is also considered to be broken, though no practical
+attacks have been found.
+
+@item RMD160
+RIPEMD is a cryptographic hash algorithm developed in the framework of
+the EU project RIPE. Outputs 160 bits of data.
+
+@end table
+
+@c
+@c Guile Bindings
+@c
+
+@include guile.texi