X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=README;h=610523f68d58f07c8cf9b8b4375e96744ae04734;hb=5944a44f16964313efa58244a1ad0e62f32237fb;hp=fa82e7faf2b91c523ea32f840d864030a4911c32;hpb=b377ee62d13418bf93437799c39b55ddc87f4270;p=elisp%2Fepg.git diff --git a/README b/README index fa82e7f..610523f 100644 --- a/README +++ b/README @@ -24,7 +24,8 @@ Add the following line to your ~/.emacs (require 'epa-setup) -Then you can do some cryptographic operations on dired. +Then you can browse your keyring by M-x epa-list-keys. In addition, +you can do some cryptographic operations on dired. M-x dired (mark some files) @@ -41,13 +42,13 @@ subprocess. ** `(fillarray string 0)' is not enough to clear passphrases -If Emacs crashed and dumps core, passphrase strings in memory are also +If Emacs crashes and dumps core, passphrase strings in memory are also dumped within the core file. `read-passwd' function clears passphrase strings by `(fillarray string 0)'. However, Emacs performs compaction in gc_sweep phase. If GC happens before `fillarray', passphrase strings may be moved elsewhere in memory. Fortunately, there is gpg-agent to cache passphrases in more secure -way, so the EasyPG Library dares *not* to cache passphrase by itself. -Elisp programs can set `epg-context-passphrase-callback' to cache -user's passphrases. +way, so the EasyPG Library dares to disable passphrase caching. Elisp +programs can set `epg-context-passphrase-callback' to cache user's +passphrases.