From: ueno Date: Sat, 2 Sep 2006 21:07:47 +0000 (+0000) Subject: Update. X-Git-Tag: epg-0_0_5~26 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=17dd9e5b0c941783579c93f71574467adcd6feba;p=elisp%2Fepg.git Update. --- diff --git a/README b/README index 1e43201..7536cea 100644 --- a/README +++ b/README @@ -1,11 +1,11 @@ * What's this? -EasyPG is yet another GnuPG interface for Emacs. It consists of two -parts: +EasyPG is a fully functional GnuPG interface for Emacs. It has two +aspects -- "The EasyPG Assistant" +- The EasyPG Assistant A GUI frontend of GnuPG -- "The EasyPG Library" +- The EasyPG Library A library to interact with GnuPG * Requirements @@ -33,6 +33,41 @@ you can do some cryptographic operations on dired. : e (or M-x epa-dired-do-encrypt) (select recipients and click [OK]) +* MUA Integration + +The EasyPG Library can be used in combination with various MUA (Mail +User Agents.) + +** CVS version of Gnus + +CVS version of Gnus has the native EasyPG binding, simply put the +following line into your ~/.emacs. + +(setq mml2015-use 'epg) + +Other options which affect on the binding are + +mml2015-signers +mml2015-encrypt-to-self +mml2015-cache-passphrase +mml2015-passphrase-cache-expiry +mml2015-verbose + +** SEMI based MUA + +SEMI is the MIME library used by Wanderlust, cmail, T-gnus, etc. + +There is an EasyPG capable SEMI library called EMIKO-EasyPG. It can +be downloaded from the same site of the EasyPG distribution point. + +** PGG based MUA + +PGG is somewhat outdated PGP library used by old Gnus, MH-E, etc. + +There is a PGG backend using EasyPG called pgg-epg.el. However, +pgg-epg.el provides no more additional features than pgg-gpg.el, +because PGG's API is restricted so that it supports old PGP 2.x/5.x. + * Security There are security pitfalls around Emacs. @@ -57,30 +92,3 @@ passphrase caching in elisp is generally a bad idea. The EasyPG Library dares to disable passphrase caching. Fortunately, there is more secure way to cache passphrases - use gpg-agent. - -* MUA Integration - -The EasyPG Library can be used in combination with MUA (Mail User -Agents). - -** CVS version of Gnus - -The CVS version of Gnus has the native EasyPG binding, simply put the -following line into your ~/.emacs. - -(setq mml2015-use 'epg) - -** SEMI based MUA - -SEMI is the MIME library used by Wanderlust, cmail, T-gnus, etc. - -There is an EasyPG capable SEMI library called EMIKO-EasyPG. It can -be downloaded from the same site of the EasyPG distribution point. - -** PGG based MUA - -PGG is somewhat outdated PGP library used by old Gnus, MH-E, etc. - -There is a PGG backend using EasyPG called pgg-epg.el. However, -pgg-epg.el provides no more additional features than pgg-gpg.el, -because PGG's API is restricted so that it supports old PGP 2.x/5.x.