summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2005-10-19 00:03:42 +0000
committerSimon Josefsson <simon@josefsson.org>2005-10-19 00:03:42 +0000
commit8a9a3f5fdd6f52c711b20fd894536895ff2b55ab (patch)
tree12808b8f89cddb9aebb58264101772113f872213 /README
parent4d306b98c40821238461d4a66e8c4505720c6246 (diff)
downloadgnutls-8a9a3f5fdd6f52c711b20fd894536895ff2b55ab.tar.gz
Update --with-builtin-crypto documentation.
Diffstat (limited to 'README')
-rw-r--r--README19
1 files changed, 9 insertions, 10 deletions
diff --git a/README b/README
index 54847f1d05..81f6059804 100644
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
GNU TLS README -- Important introductory notes.
-Copyright (C) 2004 Simon Josefsson
+Copyright (C) 2004, 2005 Simon Josefsson
Copyright (C) 2000, 2001, 2002, 2003, 2004 Nikos Mavroyanopoulos
See the end for copying conditions.
@@ -32,20 +32,19 @@ and disable unneeded features of gnutls.
Experimental:
-If you specify --with-nettle, the copy of some files from Nettle that
-are included in nettle/ will be used. It is used via the generic
-crypto interface in crypto/, which would normally invoke Libgcrypt.
+If you specify --with-builtin-crypto, you will use gnulib instead of
+libgcrypt for (some) crypto routines.
Currently the generic crypto interface only support secret key
ciphering, hashing and gathering of random data. Supporting
RSA/DSA/DH/SEXP/MPI in the generic crypto interface is pending.
-As Nettle do not include a randomness gatherer, if --with-nettle is
-specified, random data will be read from system device files (e.g.,
-/dev/urandom) directly. The files used are printed when running
-configure, you can override them using --enable-random-device,
---enable-pseudo-random-device, and --enable-nonce-device. Please let
-us know if the defaults for some systems are wrong.
+If --with-builtin-crypto is specified, random data will be read from
+system device files (e.g., /dev/random) directly. The files used are
+printed when running configure, you can override them using
+--enable-random-device, --enable-pseudo-random-device, and
+--enable-nonce-device. Please let us know if the defaults for some
+systems are wrong.
The goal here is to make GnuTLS build standalone, in case Libgcrypt is
not available, but also to allow easy use of other crypto libraries or