ietf-openpgp
[Top] [All Lists]

Re: Line Breaks in OpenPGP ASCII armor

2000-01-11 11:35:51
On Tue, 11 Jan 2000, wolfgang(_at_)redtenbacher(_dot_)de wrote:

1. RFC 2440 and its newest draft revision specify in section 6 that
   Radix-64 encoding is identical to MIME Base64 encoding per RFC
   2045. RFC 2045 (and RFC 822) explicitely specify that the line
   break character(s) to be used is/are CRLF.

It is the task of a a MUA to convert line endings to network standard
format.  OpenPGP is not a protocol designed with only mail in mind.

   (a) PGP 5.0i for DOS and PGP 6.5.1i for Windows use the line break
       CRLF.

Because that is the (ugly) DOS convention.

   (b) PGP 5.0i for Linux and GnuPG 1.0.1 for Linux use LF alone as
       line break.

GNU/Linux is based on Unix and therefore we have these lineendings
here.

   (c) GnuPG 1.0.1 for Windows uses a mixture: All line breaks except
       the one preceding the "END PGP MESSAGE" line are CRLF (= DOS
       style), and the line break preceding "END PGP MESSAGE" is LF
       alone (= Unix style).

This should go as a bug report to the GnuPG developers :-)
BTW, didn't you noticed these big fat letters saying that this is
an alpha version and that it may work or not.  It is not good to take 
such software for your tests.


I'll fix it,

  Werner

-- 
Werner Koch at guug.de           www.gnupg.org           keyid 621CC013
  
     Boycott Amazon!  -  http://www.gnu.org/philosophy/amazon.html



<Prev in Thread] Current Thread [Next in Thread>