comparison man/pgg.texi @ 74886:a21caa8a2c18

(Caching passphrase): Default for pgg-gpg-use-agent changed to t. (Prerequisites): Add explanation about gpg-agent.
author Chong Yidong <cyd@stupidchicken.com>
date Sun, 24 Dec 2006 20:55:01 +0000
parents 00b7dd321d64
children 65fcbafd0ef6
comparison
equal deleted inserted replaced
74885:61303177a1fa 74886:a21caa8a2c18
72 72
73 PGG requires at least one implementation of privacy guard system. 73 PGG requires at least one implementation of privacy guard system.
74 This document assumes that you have already obtained and installed them 74 This document assumes that you have already obtained and installed them
75 and that you are familiar with its basic functions. 75 and that you are familiar with its basic functions.
76 76
77 By default, PGG uses GnuPG, but Pretty Good Privacy version 2 or version 77 By default, PGG uses GnuPG. If you are new to such a system, I
78 5 are also supported. If you are new to such a system, I recommend that 78 recommend that you should look over the GNU Privacy Handbook (GPH)
79 you should look over the GNU Privacy Handbook (GPH) which is available 79 which is available at @uref{http://www.gnupg.org/documentation/}.
80 at @uref{http://www.gnupg.org/documentation/}. 80
81 81 When using GnuPG, we recommend the use of the @code{gpg-agent}
82 When using GnuPG the additional use of the gpg-agent (@pxref{Caching 82 program, which is distributed with versions 2.0 and later of GnuPG.
83 passphrase}) is highly recommended, as it provides the most secure way 83 This is a daemon to manage private keys independently from any
84 for input and caching of passphrases. Please refer to the documentation 84 protocol, and provides the most secure way to input and cache your
85 of GnuPG for details on installation and usage. 85 passphrases (@pxref{Caching passphrase}). By default, PGG will
86 attempt to use @code{gpg-agent} if it is running. @xref{Invoking
87 GPG-AGENT,,,gnupg,Using the GNU Privacy Guard}.
88
89 PGG also supports Pretty Good Privacy version 2 or version 5.
86 90
87 @node How to use 91 @node How to use
88 @chapter How to use 92 @chapter How to use
89 93
90 The toplevel interface of this library is quite simple, and only 94 The toplevel interface of this library is quite simple, and only
241 245
242 @defvar pgg-gpg-use-agent 246 @defvar pgg-gpg-use-agent
243 When using GnuPG (gpg) as PGP scheme you can use @code{gpg-agent} for 247 When using GnuPG (gpg) as PGP scheme you can use @code{gpg-agent} for
244 caching@footnote{Actually @code{gpg-agent} does not cache passphrases 248 caching@footnote{Actually @code{gpg-agent} does not cache passphrases
245 but private keys. On the other hand, from a users point of view this 249 but private keys. On the other hand, from a users point of view this
246 technical difference isn't visible.}. If non-@code{nil} try to use a 250 technical difference isn't visible.}. It defaults to @code{t}.
247 running @code{gpg-agent}. It defaults to @code{nil}. 251 Setting this to @code{nil} is not recommended.
248 @end defvar 252 @end defvar
249 253
250 @node Default user identity 254 @node Default user identity
251 @section Default user identity 255 @section Default user identity
252 256