]> Cypherpunks.ru repositories - govpn.git/blob - doc/govpn.texi
a22e85f98efe9e633c825c5a31f348f22e8b33b7
[govpn.git] / doc / govpn.texi
1 \input texinfo
2 @setfilename govpn.info
3 @documentencoding UTF-8
4 @settitle GoVPN
5
6 @copying
7 This manual is for GoVPN -- simple secure free software virtual private
8 network (VPN) daemon, written entirely on Go programming language.
9
10 Copyright @copyright{} 2014-2015 @email{stargrave@@stargrave.org, Sergey Matveev}
11
12 @quotation
13 Permission is granted to copy, distribute and/or modify this document
14 under the terms of the GNU Free Documentation License, Version 1.3
15 or any later version published by the Free Software Foundation;
16 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
17 A copy of the license is included below.
18 @end quotation
19 @end copying
20
21 @node Top
22 @top GoVPN
23
24 GoVPN is simple secure free software virtual private network daemon,
25 aimed to be reviewable, secure, DPI-resistant, written on Go.
26
27 It uses fast PAKE DH A-EKE for mutual strong zero-knowledge peers
28 authentication. Data transport is encrypted, authenticated, hides
29 message's length and timestamp. PFS property, resistance to dictionary
30 attacks, replay attacks. Built-in heartbeating, rehandshaking, real-time
31 statistics, IPv4/IPv6-compatibility. GNU/Linux and FreeBSD support.
32
33 @include keywords.texi
34
35 @menu
36 * Overview::
37 * News::
38 * Installation::
39 * Precautions::
40 * User manual::
41 * Developer manual::
42 * Contacts::
43 * Copying conditions::
44 * Thanks::
45 @end menu
46
47 @include overview.texi
48 @include news.texi
49 @include installation.texi
50 @include precautions.texi
51 @include user.texi
52 @include developer.texi
53 @include contacts.texi
54
55 @node Copying conditions
56 @unnumbered Copying conditions
57
58 @insertcopying
59 @verbatiminclude fdl.txt
60
61 @include thanks.texi
62 @bye