-- The EasyPG Assistant which provides basic GUI of GnuPG
-- The EasyPG library which directly interacts with GnuPG
+- "The EasyPG Assistant" which provides basic GUI of GnuPG
+- "The EasyPG Library" which enables use of various features of GnuPG
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
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.