Thank you, Justin. I've just gone thru your tutorial. It's helpful.

However, I would suggest some more info to be included, which I've tried
hard (with 'man gpg' and google search) but can not yet get a clear
picture of pgp.

Don't blame me posting this in mutt mail listing, and asking your
tutorial too much. :-)  Because mutt is the starting point that I learn
PGP. And I believe many people need some basic concepts which are hard
to find explained. (That's pretty weird!) I hope your tutorial can help
newbies like me.

1. There is a confusing set of terms for a key: user id, fingerprint,
   public key which refer to sililar/related stuff. Especially the
   various forms of specifying a user id.

   AFAIK:

   fingerprint - an ID for human eye's verification?
   public key - a file containing an unreadable value for algorithm
   user id (short form, 8 hex digits) - an key ID for your convenience
     to specify a key for gpg, not guaranteed to be unique (non-ambiguous)
   user id (long form, 16 hex digits) - better ID but who'll use it?
   user id (catenated fingerprint digits, 40) - BEST ID (I then found
     the 'short form' is the right-most 8 digits of fingerprint.
   user id (in the form of your account name, real name or email
     address) - these are just 'searchable' string for your key that gpg
     can maintain a couple of them in term of 'uid' when you run
     '$ gpg --list-keys <any of your id shown above>'.

2. In gpg's key listing, I see, eg.:

pub  1024D/C9C40C31 2001-05-25 Justin R. Miller <[EMAIL PROTECTED]>
uid                            Justin R. Miller <[EMAIL PROTECTED]>
uid                            Justin R. Miller <[EMAIL PROTECTED]>
sub  1024g/59FAB546 2001-05-25

But what's the 'sub' entry? What's the ID in it?
I guess the 'uid' entries are just extensions of 'pub' entry, which
contains a key ID plus a 'uid'(the 'name <e-mail>' string). But it takes
me long to get it. Sign! Why don't they make a newbie's life easier?

3. When I get clearer with gpg, I try to make my 'uid' more informative
   for others. But I found gpg doesn't provide good maintaining method
   to update them. You can not update uid except using adduid/deluid.
   You can not(?) change the 'preference' order of those uid's. The
   worse, I found I have no way to remove my old uid's in keyserver - they
   just accumulate. Strange gpg.

Justin, you are a good tutor. If you can rescue, please help.

best regards,
charlie


On Fri, Jan 04, 2002 at 05:35:39PM -0500, Justin R. Miller wrote:
> I wrote a guide on using GnuPG with Mutt, including some of the theory
> behind how it works (in a very non-technical way).  It also features a
> link to someplace or other that explains some thoughts behind the need
> for encryption and digital signatures.  You can see it at:
>
>       http://codesorcery.net/mutt/
>
> --
> Justin R. Miller <[EMAIL PROTECTED]>
> View my website at http://codesorcery.net
> Please encrypt email using key 0xC9C40C31

Reply via email to