]> Cypherpunks.ru repositories - govpn.git/blob - doc/egd.texi
[DOC] Add various concept indexes
[govpn.git] / doc / egd.texi
1 @node EGD
2 @cindex EGD
3 @cindex Entropy Gathering Daemon
4 @cindex Entropy
5 @subsection Entropy Gathering Daemon
6
7 Overall security mainly depends on client side:
8 @ref{PAKE, good passphrase} and cryprographically good pseudo random
9 number generator.
10
11 Some operating systems do not have good enough quality PRNG, bad
12 @code{/dev/urandom}. You should use separate PRNG with them. GoVPN
13 communicates with them using
14 @url{http://egd.sourceforge.net/, Entropy Gathering Daemon} protocol.
15
16 To switch using EGD-compatible daemons instead of @code{crypto/rand}
17 library you provide @code{-egd PATH} command line option, where
18 @code{PATH} is the domain socket.
19
20 @example
21 % ./govpn-server [...] -egd /var/run/egd.sock
22 @end example