🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.mail.multi-media
Article #15

Re: Integrating PGP w/ mail ?

#15
From: Bill Owens
Date: Wed, 04 Nov 1992 04:04
45 lines
2754 bytes
Marc VanHeyningen (mvanheyn@whale.cs.indiana.edu) wrote:
>Thus said uri@watson.ibm.com:
>>	Did anybody integrate PGP (or RIPEM,  for it doesn't
>>	really matter which one :-) with Metamail? Something
>>	like "mm" (mm.tar.Z MIME-1 package from 
>>	thumber.bellcore.com), or MIME?
>I asked this a while back in comp.mail.multi-media.  Apparently there is
>work under way to figure out how PEM should interact with MIME. 

I'm not entirely sure, but I believe that the discussion going on in
the PEM/MIME arena has to do with encoding MIME, not with sending PEM
wrapped up in a MIME header. However, that idea occurred to me as well
and a couple of us are actually using it locally with RIPEM. It should
work very similarly for PGP.

Simply put, write the message somewhere, encrypt it (I like to pipe the
vi buffer through ripem, so I never actually store the cleartext
anywhere) and save it to a temporary file. Then using whatever
composition tool you have handy, convince your mailer to send the
encrypted message, without any additional encoding (type 7bit), under a
Content-Type: application/ripem
header (you could also add that header manually, since the file needs
no other encrypting). In Elm, the mailer I use, you can use
	[include filename application/ripem]

On the receiving end, set up your mailcap with something like the
following:

application/ripem;      ripem -d ; copiousoutput

Your MIME-compliant mailer will happily run the message through ripem,
which will ask you for your private key password and decode it.

I never really worked with PGP but I think the only modification is to
make sure that the message is armored, and change the command in the
mailcap to 'pgp %s ; copiousoutput'.

Realizing that this is only a nasty hack until all the mailers
understand PEM, it nonetheless seems to make the other users here much
happier.  Comments? Ideas? Obvious mistakes? ;)

Bill.
Bill Owens                                              owens@acsu.buffalo.edu
104E Computing Center                             uunet!acsu.buffalo.edu!owens
Buffalo, NY 12460                                                 716/645-3511
Technical Details
Message-ID: <Bx6BAx.625@acsu.buffalo.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!portal!lll-winken!snow.geology.wisc.edu!saimiri.primate.wisc.edu!sdd.hp.com!spool.mu.edu!hri.com!ukma!cs.widener.edu!dsinc!ub!acsu.buffalo.edu!owens
References: <1992Nov3.203054.23995@news.cs.indiana.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!portal!lll-winken!snow.geology.wisc.edu!saimiri.primate.wisc.edu!sdd.hp.com!spool.mu.edu!hri.com!ukma!cs.widener.edu!dsinc!ub!acsu.buffalo.edu!owens
From: owens@acsu.buffalo.edu (Bill Owens)
Newsgroups: comp.mail.multi-media,alt.security.pgp
Subject: Re: Integrating PGP w/ mail ?
Message-ID: <Bx6BAx.625@acsu.buffalo.edu>
Date: 4 Nov 92 04:04:08 GMT
References: <1992Nov3.203054.23995@news.cs.indiana.edu>
Sender: nntp@acsu.buffalo.edu
Organization: UB
Lines: 45
Nntp-Posting-Host: cookiemonster.cc.buffalo.edu
X-Newsreader: Tin 1.1 PL5