199846873ca228933e04a01f1f8059a34a541dab
[gnupg-doc.git] / web / download / index.org
1 #+STARTUP: showall
2 #+SETUPFILE: "../share/setup.inc"
3 #+macro: check_sig_note  GnuPG distributions are signed. It is wise and more secure to check out for their [[integrity_check.org][integrity]].
4
5
6 * Download
7
8   We suggest that you download the GNU Privacy Guard from a mirror
9   site close to you. See our [[mirrors.org][list of mirrors]] . To locate a /source
10   package/ (indicated by an `S') on a mirror, follow the link to
11   the *gnupg* directory; to locate a /binary package/ (indicated by a
12   `B') follow the link to the *binary*.
13
14   [[../misc/donations.org][file:../share/btn-donate.png]]
15
16   The table below provides links to the location of the files on the
17   primary server only.
18
19 ** GnuPG 2.0
20 #  <<gnupg>>
21
22    GnuPG 2.0 is the new modularized version of GnuPG supporting
23    OpenPGP and S/MIME
24
25    | GnuPG {{{gnupg_ver}}} full source code     | {{{gnupg_size}}} | S | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg_ver}}}.tar.bz2][FTP]] |
26    | Signature for previous file                |                  |   | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg_ver}}}.tar.bz2.sig][FTP]] |
27
28    SHA-1 checksum for the above file:
29 #+begin_example:
30    {{{gnupg_sha1}}} gnupg-{{{gnupg_ver}}}.tar.bz2
31 #+end_example:
32
33    {{{check_sig_note}}}
34
35
36 ** GnuPG 1.4
37 #  <<gnupg1>>
38
39    | GnuPG {{{gnupg1_ver}}} source compressed using /bzip2/     | {{{gnupg1_size}}}       | S | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.bz2][FTP]] |
40    | Signature for previous file                                |                         |   | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.bz2.sig][FTP]] |
41    | GnuPG {{{gnupg1_ver}}} source compressed using /gzip/      | {{{gnupg1_size_gz}}}    | S | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.gz][FTP]] |
42    | Signature for previous file                                |                         |   | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.gz.sig][FTP]] |
43    | A patch file to upgrade to a {{{gnupg1_ver}}} source tree  | {{{gnupg1_patch_size}}} | S | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_patch_ver}}}.diff.bz2][FTP]] |
44
45    SHA-1 checksums for the above files:
46 #+begin_example:
47    {{{gnupg1_sha1}}} gnupg-{{{gnupg1_ver}}}.tar.bz2
48    {{{gnupg1_sha1_gz}}} gnupg-{{{gnupg1_ver}}}.tar.gz
49    {{{gnupg1_patch_sha1}}} gnupg-{{{gnupg1_patch_ver}}}.diff.bz2
50 #+end_example:
51
52    Select one of them. To shorten the download time, you probably want
53    to get the /bzip2/ compressed file. Please try another mirror if
54    exceptionally your mirror is not yet up to date.
55
56    {{{check_sig_note}}}
57
58 ** GnuPG Binaries
59
60    Packages for *MS-Windows* are available at [[http://gpg4win.org][Gpg4win]].
61
62    Packages for *Mac OS X* should be available at [[http://gpgtools.org][Mac GPG]].
63
64    The following links direct you to external sites and those may provide
65    old and possible very outdated versions of GnuPG.
66
67    - Packages for *Debian GNU/Linux* are available at the [[http://www.debian.org][Debian site]].
68
69    - *RPM* packages of this software should be available from [[http://rpmfind.net/][rpmfind]]
70      network.
71
72    - Packages for other *POSIX-like* operating systems might be
73      available at [[http://gnupg.unixsecurity.com.br][Unix Security]].
74
75    - Sources and precompiled binaries for *RISC OS* are available at
76      [[http://www.sbellon.de/gnupg.html][Stefan Bellon's home page]] who ported GnuPG to this platform.
77
78    - A port to *VMS* is maintained by Steven M. Schweda at
79      [[http://www.antinode.info/dec/sw/gnupg.html][antinode.info]].
80
81
82 ** Gnu Privacy Assistant
83 #  <<gpa>>
84
85    [[../related_software/gpa/index.org][GPA]] is still work in progress, so don't expect that everything
86    works and be careful when using production quality secret keys.
87
88    | GPA {{{gpa_ver}}} full source code | {{{gpa_size}}} | S | [[{{{ftp_base}}}/gcrypt/gpa/gpa-{{{gpa_ver}}}.tar.bz2][FTP]] |
89    | Signature for previous file        |                |   | [[{{{ftp_base}}}/gcrypt/gpa/gpa-{{{gpa_ver}}}.tar.bz2.sig][FTP]] |
90
91    {{{check_sig_note}}}
92
93
94 ** GnuPG Made Easy
95 #  <<gpgme>>
96
97    [[../related_software/libraries.en.html#lib-GPGME][GPGME]] (GnuPG Made Easy) is a C language library that allows to add
98    support for cryptography to a program. It is designed to make
99    access to public key crypto engines like GnuPG or GpgSM easier for
100    applications. GPGME provides a high-level crypto API for
101    encryption, decryption, signing, signature verification and key
102    management.
103
104    | GPGME {{{gpgme_ver}}} full source code | {{{gpgme_size}}} | S | [[{{{ftp_base}}}/gcrypt/gpgme/gpgme-{{{gpgme_ver}}}.tar.bz2][FTP]] |
105    | Signature for previous file            |                  |   | [[{{{ftp_base}}}/gcrypt/gpgme/gpgme-{{{gpgme_ver}}}.tar.bz2.sig][FTP]] |
106
107    SHA-1 checksum for the above file:
108 #+begin_example:
109    {{{gpgme_sha1}}} gpgme-{{{gpgme_ver}}}.tar.bz2
110 #+end_example:
111
112    {{{check_sig_note}}}
113
114
115 ** Libgcrypt
116 #  <<libgcrypt>>
117
118    [[../related_software/libraries.en.html#lib-libgcrypt][Libgcrypt]] is GNU's basic cryptographic library.
119
120    | Libgcrypt {{{libgcrypt_ver}}} full source code | {{{libgcrypt_size}}} | S | [[{{{ftp_base}}}/gcrypt/libgcrypt/libgcrypt-{{{libgcrypt_ver}}}.tar.bz2][FTP]] |
121    | Signature for previous file                    |                      |   | [[{{{ftp_base}}}/gcrypt/libgcrypt/libgcrypt-{{{libgcrypt_ver}}}.tar.bz2.sig][FTP]] |
122
123    SHA-1 checksum for the above file:
124 #+begin_example:
125    {{{libgcrypt_sha1}}} libgcrypt-{{{libgcrypt_ver}}}.tar.bz2
126 #+end_example:
127
128    {{{check_sig_note}}}
129
130
131 ** Libksba
132 #  <<libksba>>
133
134    [[../related_software/libraries.en.html#lib-libksba][Libksba]] is a CMS and X.509 access library.
135
136    | Libksba {{{libksba_ver}}} full source code | {{{libksba_size}}} | S | [[{{{ftp_base}}}/gcrypt/libksba/libksba-{{{libksba_ver}}}.tar.bz2][FTP]] |
137    | Signature for previous file                |                    |   | [[{{{ftp_base}}}/gcrypt/libksba/libksba-{{{libksba_ver}}}.tar.bz2.sig][FTP]] |
138
139    SHA-1 checksum for the above file:
140 #+begin_example:
141    {{{libksba_sha1}}} libksba-{{{libksba_ver}}}.tar.bz2
142 #+end_example:
143
144    {{{check_sig_note}}}
145
146
147 ** DirMngr
148 #  <<dirmngr>>
149
150    DirMngr is a daemon to handle CRL and certificate requests for
151    GnuPG 2.0. It might also be installed as a system daemon for CRL
152    and OCSP checks.
153
154    | DirMngr {{{dirmngr_ver}}} full source code | {{{dirmngr_size}}} | S | [[{{{ftp_base}}}/gcrypt/dirmngr/dirmngr-{{{dirmngr_ver}}}.tar.bz2][FTP]] |
155    | Signature for previous file                |                    |   | [[{{{ftp_base}}}/gcrypt/dirmngr/dirmngr-{{{dirmngr_ver}}}.tar.bz2.sig][FTP]] |
156
157    SHA-1 checksum for the above file:
158 #+begin_example:
159    {{{dirmngr_sha1}}} dirmngr-{{{dirmngr_ver}}}.tar.bz2
160 #+end_example:
161
162    {{{check_sig_note}}}
163
164
165 ** Libgpg-error
166 #  <<libgpg-error>>
167
168    [[../related_software/libraries.en.html#lib-libgpg-error][Libgpg-error]] is a small library with error codes and descriptions
169    shared by most GnuPG related software.
170
171    | Libgpg-error {{{libgpg_error_ver}}} full source code | {{{libgpg_error_size}}} | S | [[{{{ftp_base}}}/gcrypt/libgpg-error/libgpg-error-{{{libgpg_error_ver}}}.tar.bz2][FTP]] |
172    | Signature for previous file                          |                         |   | [[{{{ftp_base}}}/gcrypt/libgpg-error/libgpg-error-{{{libgpg_error_ver}}}.tar.bz2.sig][FTP]] |
173
174    SHA-1 checksum for the above file:
175 #+begin_example:
176    {{{libgpg_error_sha1}}} libgpg-error-{{{libgpg_error_ver}}}.tar.bz2
177 #+end_example:
178
179    {{{check_sig_note}}}
180
181
182 ** Libassuan
183 #  <<libassuan>>
184
185    [[../related_software/libraries.en.html#lib-libassuan][Libassuan]] is the IPC library used by some GnuPG related software.
186
187    | Libassuan {{{libassuan_ver}}} full source code | {{{libassuan_size}}} | S | [[{{{ftp_base}}}/gcrypt/libassuan/libassuan-{{{libassuan_ver}}}.tar.bz2][FTP]] |
188    | Signature for previous file                    |                      |   | [[{{{ftp_base}}}/gcrypt/libassuan/libassuan-{{{libassuan_ver}}}.tar.bz2.sig][FTP]] |
189
190    SHA-1 checksum for the above file:
191 #+begin_example:
192    {{{libassuan_sha1}}} libassuan-{{{libassuan_ver}}}.tar.bz2
193 #+end_example:
194
195    {{{check_sig_note}}}
196
197
198 ** Entropy Gathering Daemon
199 #  <<egd>>
200
201   The latest version of the [[../related_software/libraries.en.html#lib-EGD][Entropy Gathering Daemon]] is available at
202   the usual GnuPG sites:
203
204   | EGD 0.8 source code.         | 30kB | S | [[ftp://ftp.gnupg.org/gcrypt/egd/egd-0.8.tar.gz][FTP]] |
205   | Signature for previous file. |      |   | [[ftp://ftp.gnupg.org/gcrypt/egd/egd-0.8.tar.gz.asc][FTP]] |
206
207   {{{check_sig_note}}}