diff options
author | Simon Josefsson <simon@josefsson.org> | 2005-10-19 00:03:42 +0000 |
---|---|---|
committer | Simon Josefsson <simon@josefsson.org> | 2005-10-19 00:03:42 +0000 |
commit | 8a9a3f5fdd6f52c711b20fd894536895ff2b55ab (patch) | |
tree | 12808b8f89cddb9aebb58264101772113f872213 /README | |
parent | 4d306b98c40821238461d4a66e8c4505720c6246 (diff) | |
download | gnutls-8a9a3f5fdd6f52c711b20fd894536895ff2b55ab.tar.gz |
Update --with-builtin-crypto documentation.
Diffstat (limited to 'README')
-rw-r--r-- | README | 19 |
1 files changed, 9 insertions, 10 deletions
@@ -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 |