]> Cypherpunks.ru repositories - govpn.git/blob - doc/precautions.texi
fbf45d13a4636b2315c7ec52f504362b53858e5c
[govpn.git] / doc / precautions.texi
1 @node Precautions
2 @unnumbered Precautions
3
4 @enumerate
5 @item
6 We use password (passphrase) authentication, so overall security fully
7 depends on its strength. You @strong{should} use long, high-entropy
8 passphrases. Also remember to keep passphrase in temporary file and read
9 it securely as described in @ref{Verifier, verifier}.
10
11 @item
12 You must @strong{never} use the same key for multiple clients.
13
14 @item
15 You must use @strong{cryptographically good} pseudo random number
16 generator. By default we use default @code{crypto/rand} library that
17 reads @code{/dev/urandom} source. Some GNU/Linux and FreeBSD systems
18 are rather good with this entropy source. Closed proprietary ones are
19 always not and you must use optional @ref{EGD} feature with them.
20 @end enumerate