--CdrF4e02JqNVZeln
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Tomorrow's meeting is on GnuPG (aka gpg) - a tool for secure
communication. We will cover the basics of gpg, have a signing party.
I believe the best way to learn gpg is to be introduced to the concepts
and then shown where the manuals are, so that you can learn by doing.
So, I will start with the theory and then we'll run through a quick
HOWTO/demo.
I will show you how I use gpg in mutt. I don't use other MUAs so if you
are coming and you use a different MUA with gpg it would be wonderful if
you could take a moment to explain to the rest how you do it.
To facilitate your learning, and to make the keysigning party a success,
you need to generate a private/public key pair before coming. Follow along =
with
this transcript to do so: (substitute your own name and email of course)
[EMAIL PROTECTED]:~$ gpg --gen-key
gpg (GnuPG) 1.2.1; Copyright (C) 2002 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.
Please select what kind of key you want:
(1) DSA and ElGamal (default)
(2) DSA (sign only)
(5) RSA (sign only)
Your selection?=20
DSA keypair will have 1024 bits.
About to generate a new ELG-E keypair.
minimum keysize is 768 bits
default keysize is 1024 bits
highest suggested keysize is 2048 bits
What keysize do you want? (1024)=20
Requested keysize is 1024 bits =20
Please specify how long the key should be valid.
0 =3D key does not expire
<n> =3D key expires in n days
<n>w =3D key expires in n weeks
<n>m =3D key expires in n months
<n>y =3D key expires in n years
Key is valid for? (0)=20
Key does not expire at all
Is this correct (y/n)? y
=20
You need a User-ID to identify your key; the software constructs the user id
=66rom Real Name, Comment and Email Address in this form:
"Heinrich Heine (Der Dichter) <[EMAIL PROTECTED]>"
Real name: Foo Bar
Email address: [EMAIL PROTECTED]
Comment: =20
You selected this USER-ID:
"Foo Bar <[EMAIL PROTECTED]>"
Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? o
You need a Passphrase to protect your secret key. =20
We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++++++++++++=
++++++++++++++++.++++++++++++++++++++++++++++++++++++++++>.++++++++++......=
=2E........................................................................=
=2E...........................................+++++
We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
++++++++++.+++++.+++++++++++++++...+++++++++++++++++++++++++.++++++++++++++=
++++++.+++++++++++++++++++++++++++++++++++.++++++++++.++++++++++>+++++.....=
>+++++...<+++++..........................................+++++^^^^
public and secret key created and signed.
key marked as ultimately trusted.
pub 1024D/04BA40E4 2003-03-19 Foo Bar <[EMAIL PROTECTED]>
Key fingerprint =3D 4D27 E130 B2FB BB7D 5F65 98A7 2FA9 3E26 04BA 40E4
sub 1024g/A983F074 2003-03-19
Now, write down these last three lines and grab some form of picture ID (so=
we
know you are who you say you are) and show up tomorrow night.
If you already have a key, then be sure to bring the fingerprint. You
can get it like so:
[EMAIL PROTECTED]:~$ gpg --fingerprint [EMAIL PROTECTED]
pub 1024D/E0AAD460 2002-03-05 Hans Fugal <[EMAIL PROTECTED]>
Key fingerprint =3D 6940 87C5 6610 567F 1E95 CB5E FC98 E8CD E0AA D460
sub 1024g/50169E79 2002-03-05
--=20
Hans Fugal | De gustibus non disputandum est.
http://hans.fugal.net/ | Debian, vim, mutt, ruby, text, gpg
http://gdmxml.fugal.net/ | WindowMaker, gaim, UTF-8, RISC, JS Bach
---------------------------------------------------------------------
GnuPG Fingerprint: 6940 87C5 6610 567F 1E95 CB5E FC98 E8CD E0AA D460
--CdrF4e02JqNVZeln
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+eQYE/JjozeCq1GARAkJpAJ0Zd/JzUyizh9CsbCvwBnBFb/DPDgCfff92
pzjgC82vUMQm/yP4fNlOsqE=
=bVDm
-----END PGP SIGNATURE-----
--CdrF4e02JqNVZeln--
____________________
BYU Unix Users Group
http://uug.byu.edu/
___________________________________________________________________
List Info: http://phantom.byu.edu/cgi-bin/mailman/listinfo/uug-list