aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Shaw <[email protected]>2004-07-30 15:09:22 +0000
committerDavid Shaw <[email protected]>2004-07-30 15:09:22 +0000
commit1253e4efc821310f0d55b669b1a97a4cab3ae1df (patch)
tree8c66a0bf9d303f02ca4343d7665704c31adbe3ba
parentNew alias --throw-keyid for --throw-keyids, so that it (diff)
downloadgnupg-1253e4efc821310f0d55b669b1a97a4cab3ae1df.tar.gz
gnupg-1253e4efc821310f0d55b669b1a97a4cab3ae1df.zip
* gpg.sgml: Note changes in --pgp8. Rephrase the "don't play algorithm
games" warning now that PGP has blowfish, zlib, and bzip2.
-rw-r--r--doc/ChangeLog6
-rw-r--r--doc/gpg.sgml28
2 files changed, 20 insertions, 14 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 51cdef5a2..23a2e7ad3 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,9 @@
+2004-07-30 David Shaw <[email protected]>
+
+ * gpg.sgml: Note changes in --pgp8. Rephrase the "don't play
+ algorithm games" warning now that PGP has blowfish, zlib, and
+ bzip2.
+
2004-06-18 David Shaw <[email protected]>
* DETAILS: Document PLAINTEXT and PLAINTEXT_LENGTH.
diff --git a/doc/gpg.sgml b/doc/gpg.sgml
index d6cf02c59..10df7d29f 100644
--- a/doc/gpg.sgml
+++ b/doc/gpg.sgml
@@ -1916,8 +1916,7 @@ TWOFISH.
Set up all options to be as PGP 8 compliant as possible. PGP 8 is a
lot closer to the OpenPGP standard than previous versions of PGP, so
all this does is disable --throw-keyid and set --escape-from-lines.
-The allowed algorithms list is the same as --pgp7 with the addition of
-the SHA-256 digest algorithm.
+All algorithms are allowed except for the SHA384 and SHA512 digests.
</para></listitem></varlistentry>
</variablelist></para></listitem></varlistentry>
@@ -2628,8 +2627,8 @@ is *very* easy to spy out your passphrase!
</para>
<para>
If you are going to verify detached signatures, make sure that the
-program knows about it; either be giving both filenames on the
-command line or using <literal>-</literal> to specify stdin.
+program knows about it; either give both filenames on the command line
+or use <literal>-</literal> to specify stdin.
</para>
</refsect1>
@@ -2637,8 +2636,8 @@ command line or using <literal>-</literal> to specify stdin.
<title>INTEROPERABILITY WITH OTHER OPENPGP PROGRAMS</title>
<para>
GnuPG tries to be a very flexible implementation of the OpenPGP
-standard. In particular, GnuPG implements many of the "optional"
-parts of the standard, such as the RIPEMD/160 hash, and the ZLIB
+standard. In particular, GnuPG implements many of the optional parts
+of the standard, such as the SHA-512 hash, and the ZLIB and BZIP2
compression algorithms. It is important to be aware that not all
OpenPGP programs implement these optional algorithms and that by
forcing their use via the --cipher-algo, --digest-algo,
@@ -2648,14 +2647,15 @@ cannot be read by the intended recipient.
</para>
<para>
-For example, as of this writing, no (unhacked) version of PGP supports
-the BLOWFISH cipher algorithm. If you use it, no PGP user will be
-able to decrypt your message. The same thing applies to the ZLIB
-compression algorithm. By default, GnuPG uses the standard OpenPGP
-preferences system that will always do the right thing and create
-messages that are usable by all recipients, regardless of which
-OpenPGP program they use. Only override this safe default if you know
-what you are doing.
+There are dozens of variations of OpenPGP programs available, and each
+supports a slightly different subset of these optional algorithms.
+For example, until recently, no (unhacked) version of PGP supported
+the BLOWFISH cipher algorithm. A message using BLOWFISH simply could
+not be read by a PGP user. By default, GnuPG uses the standard
+OpenPGP preferences system that will always do the right thing and
+create messages that are usable by all recipients, regardless of which
+OpenPGP program they use. Only override this safe default if you
+really know what you are doing.
</para>
<para>