]> Cypherpunks.ru repositories - govpn.git/blob - doc/govpn.texi
c8fa79c4fa7a05010c2fc1d0502c7112b300fd3d
[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 * TODO::
46 @end menu
47
48 @include overview.texi
49 @include news.texi
50 @include installation.texi
51 @include precautions.texi
52 @include user.texi
53 @include developer.texi
54 @include contacts.texi
55
56 @node Copying conditions
57 @unnumbered Copying conditions
58
59 @insertcopying
60 @verbatiminclude fdl.txt
61
62 @include thanks.texi
63 @include todo.texi
64 @bye