web: Fix links in last commit
[gnupg-doc.git] / web / index.org
1 #+TITLE: The GNU Privacy Guard
2 #+STARTUP: showall
3 #+SETUPFILE: "share/setup.inc"
4 #+GPGWEB-NEED-SWDB
5
6 * The GNU Privacy Guard
7 #+index: GnuPG
8 #+index: GPG
9 #+index: PGP
10 #+index: Gpg4win
11
12 GnuPG is a complete and free implementation of the OpenPGP standard as
13 defined by [[https://www.ietf.org/rfc/rfc4880.txt][RFC4880]] (also known as /PGP/). GnuPG allows to encrypt and
14 sign your data and communication, features a versatile key management
15 system as well as access modules for all kinds of public key
16 directories.  GnuPG, also known as /GPG/, is a command line tool with
17 features for easy integration with other applications. A wealth of
18 [[file:software/frontends.html][frontend applications]] and [[file:software/libraries.html][libraries]] are available.  GnuPG also
19 provides support for S/MIME and Secure Shell (ssh).
20
21 GnuPG is [[https://www.gnu.org/philosophy/free-sw.html][Free Software]] (meaning that it respects your freedom). It can
22 be freely used, modified and distributed under the terms of the
23 [[https://www.gnu.org/copyleft/gpl.html][GNU General Public License]] .
24
25 The current version of GnuPG is {{{gnupg21_ver}}}.  See the [[file:download/index.org][download]]
26 page for other maintained versions.
27
28 [[https://www.gpg4win.org][Gpg4win]] provides a Windows version of the older GnuPG 2.0 branch.  It
29 is nicely integrated into an installer and features several frontends
30 as well as English and German manuals.
31
32
33 * Reconquer your privacy
34
35 #+begin_quote
36 Arguing that you don't care about the right to privacy
37 because you have nothing to hide is no different from
38 saying you don't care about free speech because you have
39 nothing to say.   \ndash\nbsp{}Edward\nbsp{}Snowden
40 #+end_quote
41
42 Using encryption helps to protect your privacy and the privacy of the
43 people you communicate with.  Encryption makes life difficult for bulk
44 surveillance systems.  GnuPG is one of the tools that Snowden used to
45 uncover the secrets of the NSA.
46
47 Please visit the [[https://emailselfdefense.fsf.org][Email Self-Defense]] site to learn how and why you
48 should use GnuPG for your electronic communication.  If you need
49 printed leaflets check out [[https://fsfe.org/contribute/spreadtheword.html#gnupg-leaflet][FSFE’s GnuPG leaflet]].
50
51 * GnuPG needs your support to help protect online privacy.
52
53 Please consider [[file:donate/index.org][donating]] to ensure that this critical piece of
54 software continues to work for everyone.
55
56 #+begin_html
57  <div class="left" style="font-size: 150%">
58  <p>
59   <!--CMPGN-RECUR-EURO-->
60   a month <br/>
61   <small>of
62   <!--CMPGN-RECUR-EURO-GOAL-->
63   needed.<br/>
64   <!--CMPGN-RECUR-COUNT-->
65   Supporters.<br/>
66   <!--CMPGN-ONCE-EURO-->
67   in one-time donations.</small><br/>
68  </p>
69  <p><a href="donate/index.html">Continue to campaign page</a></p>
70  </div>
71 #+end_html
72
73
74 * News
75 #+index: News
76
77 The latest blog entries:
78 #+begin_html
79 <ul>
80 <!--INSERT-BLOG-HEADLINE-->
81 </ul>
82 #+end_html
83
84 The latest release news:\\
85 ([[file:news.org][all news]])
86
87 # For those of you who like reading world’s news with an RSS reader,
88 # GnuPG's latest news are available as [[http://feedvalidator.org/check.cgi?url%3Dhttps://www.gnupg.org/news.en.rss][RSS 2.0 compliant]] feed.  Just
89 # point or paste the [[news.en.rss][RSS file]] into your aggregator.
90
91 ** GnuPG 2.1.22 released (2017-07-28)
92
93 A new version of GnuPG has been released.  Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000411.html][announcement
94 mail]] for details.
95
96 Update 2017-07-31: We fixed a problem with keyserver access in the
97 Windows versions.  A fixed installer has been uploaded; the [[../../download/index.org::binary][download]]
98 section has the links.
99
100 ** GnuPG 1.4.22 released (2017-07-19)
101
102 Although GnuPG 1.4 is of limited use today we did a maintenance
103 release to address the recently published local side channel attack
104 CVE-2017-7526.  See the [[../../download/index.org][download]] section on how to get this version.
105
106 ** Libgcrypt 1.8.0 released (2017-07-18)
107
108 We are pleased to announce the availability of [[file:software/libgcrypt/index.org][Libgcrypt]] version
109 1.8.0.  This is a new stable version with full API and ABI
110 compatibility to the 1.7 series.  Its main features are support for
111 the hash algorithm [[https://en.wikipedia.org/wiki/BLAKE_(hash_function)][Blake-2]], the addition of [[https://en.wikipedia.org/wiki/Disk_encryption_theory][XTS]] mode, an improved
112 random number generator, and performance improvements for the [[https://en.wikipedia.org/wiki/ARM_architecture][ARM]]
113 architecture.  See the [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000410.html][announcement mail]] for details.
114
115 ** Scute 1.5.0 released (2017-07-14)
116
117 Scute is a PKCS#11 module built around the GnuPG Agent and the GnuPG
118 Smart Card Daemon.  It allows you to use your OpenPGP smart card for TLS
119 client authentication and S/MIME mail and document signing.
120 Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000409.html][announcement mail]] for details.
121
122 ** Libgcrypt 1.7.8 released (2017-06-29)                          :important:
123
124 We are pleased to announce the availability of [[file:software/libgcrypt/index.org][Libgcrypt]] version
125 1.7.8.   This release fixes a local side-channel attack
126 (CVE-2017-7526).  See the [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q2/000408.html][announcement mail]] for details.
127
128 ** GnuPG 2.1.21 released (2017-05-15)                             :important:
129
130 A new version of GnuPG has been released.  This release fixes a
131 pubring.gpg corruption bug introduced with 2.1.20.  Read the full
132 [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q2/000405.html][announcement mail]] for details.
133
134 ** GnuPG 2.1.20 released (2017-04-03)
135
136 A new version of GnuPG has been released.  Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q2/000404.html][announcement
137 mail]] for details.
138
139 ** New installer for GnuPG 2.1.19 (2017-03-28)
140
141 An updated Windows [[https://gnupg.org/ftp/gcrypt/binary/gnupg-w32-2.1.19_20170328.exe][installer]] for GnuPG 2.1.19 is now available.  This
142 installer fixes problems retrieving keys for [[https://posteo.de][Posteo]] accounts and other
143 servers with limited set of TLS algorithms.
144
145 ** GnuPG Made Easy 1.9.0 released (2017-03-28)
146
147 [[file:software/gpgme/index.org][GPGME]] is a library that allows to add support for cryptography to a
148 program.  {[[https://lists.gnupg.org/pipermail/gnupg-announce/2017q1/000403.html][more]]}
149
150
151 ** GnuPG 2.1.19 released (2017-03-01)
152
153 A new version of GnuPG has been released.  Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q1/000402.html][announcement
154 mail]] for details.
155
156 ** GnuPG 2.1.18 released (2017-01-23)
157
158 A new version of GnuPG has been released.  Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2017q1/000401.html][announcement
159 mail]] for details.
160
161 ** Libgcrypt 1.7.6 released (2017-01-18)
162
163 We are pleased to announce the availability of Libgcrypt version
164 1.7.6.  This is a maintenance release for the stable version of
165 [[file:software/libgcrypt/index.org][Libgcrypt]] with a few bug fixes.
166
167 ** GnuPG 2.1.17 released (2016-12-20)
168
169 A new version of GnuPG has been released.  Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q4/000400.html][announcement
170 mail]] for details.
171
172 ** Libgcrypt 1.7.5 released (2016-12-15)
173
174 We are pleased to announce the availability of Libgcrypt version
175 1.7.5.  This is a maintenance release for the stable version of
176 [[file:software/libgcrypt/index.org][Libgcrypt]] with a few bug fixes. [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q4/000399.html][{more}]]
177
178 ** Pinentry 1.0.0 released (2016-11-22)
179
180 After 14 years is was time to bump up the version of [[file:software/pinentry/index.org][Pinentry]] to 1.0.
181 This new release fixes a couple of minor bugs and introduces features
182 to better diagnose problems.  See the [[../../download/index.org::pinentry][download]] section on how to get
183 Pinentry.
184
185 ** GPA 0.9.10 released (2016-11-19)
186
187 A maintenance release of the [[file:software/gpa/index.org][GNU Privacy Assistant]] is now available.
188 Note that some of the changes are only available when build with the
189 latest [[file:software/gpgme/index.org][GPGME]] version and used with GnuPG 2.1.16 or later.
190
191 ** GnuPG 2.1.16 released (2016-11-18)
192
193 It has been 3 months since the last GnuPG /modern/ release and thus it
194 was time for a new one: Version 2.1.16 is now available.  Read the
195 full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q4/000398.html][announcement mail]] for details.
196
197 ** GnuPG Made Easy (GPGME) 1.7.0 released (2016-09-21)
198
199 [[file:software/gpgme/index.org][GPGME]] is a library that allows to add support for cryptography to a
200 program.  Highlights in this release are Python and C++ language
201 bindings as well as support for GnuPG 2.1 features.  {[[https://lists.gnupg.org/pipermail/gnupg-announce/2016q3/000397.html][more]]}
202
203 ** GnuPG 2.1.15 released (2016-08-18)
204
205 A new version of the /modern/ branch of GnuPG has been released.
206 Read the full [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q3/000396.html][announcement mail]] for details.
207
208 ** Security fixes for Libgcrypt and GnuPG 1.4 (2016-08-17)        :important:
209
210 A bug in the random number generator of Libgcrypt and in GnuPG 1.4 has
211 been found.  Updating the software is highly suggested.  Please read
212 this [[https://lists.gnupg.org/pipermail/gnupg-announce/2016q3/000395.html][mail]] for details.  Note that the CVE id in that mail is not
213 correct, the correct one is CVE-2016-6313.
214
215
216 * A big Thanks to all supporters
217
218 Due to this [[http://www.propublica.org/article/the-worlds-email-encryption-software-relies-on-one-guy-who-is-going-broke][ProPublica article]] we received more than 120,000 \euro of
219 individual donations on a single day.  There was even more: The [[https://www.linuxfoundation.org/programs/core-infrastructure-initiative][Core
220 Infrastructure Initiative]] granted 60,000 $ for 2015.  Our payment
221 service [[https://twitter.com/stripe/status/563449352635432960][Stripe]] and [[https://www.facebook.com/notes/protect-the-graph/supporting-gnu-privacy-guard/1564591893780956][Facebook]] will each give 50,000 $ to the project.
222 And finally the [[https://www.wauland.de/en/donation.html#61][Wau Holland Stiftung]] is collecting tax deductible
223 funds for GnuPG (19000 \euro plus 57 BTC).
224
225 As the main author of GnuPG, I like to thank everyone for supporting
226 the project, be it small or large individual donations, helping users,
227 providing corporate sponsorship, working on the software, and for all
228 the encouraging words.
229
230 GnuPG does not stand alone: there are many other projects, often
231 unknown to most people, which are essential to keep the free Internet
232 running.  Many of them are run by volunteers who spend a lot of unpaid
233 time on them.  They need our support as well.
234
235 /--- Werner, 2015-02-06/
236
237 (see also this [[https://gnupg.org/blog/20150310-gnupg-in-february.html][blog]] entry)
238
239 * COMMENT
240 This is the publishing info used for the GnuPG pages
241 #+begin_src emacs-lisp
242   (progn
243    (setq gpgweb-root-dir (file-name-directory (buffer-file-name)))
244    (setq gpgweb-stage-dir (concat gpgweb-root-dir "../stage"))
245    (require 'gpgweb (concat gpgweb-root-dir "share/gpgweb.el"))
246    (setq org-publish-use-timestamps-flag nil)
247    (setq org-export-html-toplevel-hlevel 1)
248    (setq org-export-html-coding-system 'utf-8)
249    (gpgweb-setup-project))
250 #+end_src