dash escaping
Sam Roberts
sam@cogent.ca
Tue, 1 Aug 2000 15:19:25 -0400
--O9wdbeiecW08deFA
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
If it's email that has this "---------------" string, why not quoted-printa=
ble
encode that string so it looks like "=3D2D---------------"? qp encoding sho=
uld
be done anyhow, since the internet mail system is notorious for mangling wh=
ite
space, changeing "From " to "From" at the beginnings of a line, etc.
I don't know if this is helpful, but using qp encoding will allow the far-e=
nd
to decode it back, whereas I'm not so sure the "- ---" armoring of a dash
line will be decoded at the far side.
Sam
Quoting Werner Koch <wk@gnupg.org>, who wrote:
> On Tue, 1 Aug 2000, Lars Hecking wrote:
>=20
> So here is the problem again:
>=20
> gpg: unexpected armor:---------------------------------------------------=
----------\n
> gpg: invalid radix64 character 2e skipped
> [170 more lines]
> gpg: invalid radix64 character 3e skipped
> gpg: invalid radix64 character 5f skipped
> gpg: CRC error; 04a824 - 244451
> gpg: [don't know]: invalid packet (ctb=3D4e) near 141
> =20
> The problem seems to be that the message (signed with pgp 2.6.3ia) conta=
ins
> a line
>=20
> -------------------------------------------------------------
>=20
> starting in the first column, and gpg seems to treat this line like one =
of
>=20
> -----BEGIN PGP SIGNED MESSAGE-----
> -----BEGIN PGP SIGNATURE-----
> -----END PGP SIGNATURE-----
>=20
> =20
> No it treats it like like an invalid armor line ;-) The message is not
> valid. A valid encoding of a straight dashline would look like this:
>=20
> - --------------------------------------------------------------
>=20
> Notice the "- " at the start of the line. This is the dash escaping
> as always used by PGP. =20
>=20
> Werner
--=20
Sam Roberts (sam@cogent.ca), Cogent Real-Time Systems (www.cogent.ca)
--O9wdbeiecW08deFA
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (QNX)
Comment: For info see http://www.gnupg.org
iD8DBQE5hyK8Zh6sjnrWpm0RAitFAJ43hX6yWxcqAnE3e1dTlOgJlPPvWACfaW9h
V7SebkFjl7KoHR3HQ2d5KsM=
=2Tij
-----END PGP SIGNATURE-----
--O9wdbeiecW08deFA--
--
Archive is at http://lists.gnupg.org - Unsubscribe by sending mail
with a subject of "unsubscribe" to gnupg-users-request@gnupg.org