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