X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=README;h=30f6f0102526367247b7ec6f054b4d99d834eff4;hb=c3f7df32c68315e9c66b2a9a0f3e181771c79890;hp=7536cea290b6cde4f9e4d9aba0e0ae6d36771af3;hpb=17dd9e5b0c941783579c93f71574467adcd6feba;p=elisp%2Fepg.git diff --git a/README b/README index 7536cea..30f6f01 100644 --- a/README +++ b/README @@ -1,12 +1,8 @@ * What's this? -EasyPG is a fully functional GnuPG interface for Emacs. It has two -aspects - -- The EasyPG Assistant - A GUI frontend of GnuPG -- The EasyPG Library - A library to interact with GnuPG +EasyPG is a GnuPG interface for Emacs. It has two aspects: convenient +tools which allow to use GnuPG from Emacs (EasyPG Assistant), and a +fully functional interface library to GnuPG (EasyPG Library.) * Requirements @@ -31,7 +27,7 @@ you can do some cryptographic operations on dired. M-x dired (mark some files) : e (or M-x epa-dired-do-encrypt) - (select recipients and click [OK]) + (select recipients by 'm' and click [OK]) * MUA Integration @@ -40,33 +36,40 @@ User Agents.) ** CVS version of Gnus -CVS version of Gnus has the native EasyPG binding, simply put the -following line into your ~/.emacs. +CVS version of Gnus supports EasyPG natively, simply put the following +line into your ~/.emacs. -(setq mml2015-use 'epg) + (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. + mml2015-signers + mml2015-encrypt-to-self + mml2015-cache-passphrase + mml2015-passphrase-cache-expiry + mml2015-verbose -There is an EasyPG capable SEMI library called EMIKO-EasyPG. It can -be downloaded from the same site of the EasyPG distribution point. +NOTE: You need not to install pgg-epg.el in this case. ** 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. +EasyPG API is a superset of PGG, so pgg-epg.el just emulates the old +behavior of pgg.el. Major features which PGG lacks are + +- Key selection user interface +- Diagnosis interface to the verify operation +- Web of trust +- S/MIME using gpgsm + +** 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. * Security