I'm a big believer in gnupg. GnuPG allows people to not just encrypt and sign information, but to verify the identity of other people that as well signed as well. I've gone through a bit of effort to have a well signed key so that the chances that we're only 3 or 4 signatures away is good. You can look up my key on
the gnupg key statistics page.
You can get my key on this page. I also keep my keys up to date on the gpg keyservers so that you do something equivilant to this:
$ gpg --keyserver subkeys.pgp.net --recv-key 06357400
[output from gnupg]
You can then check my fingerprint by running the following command. The output will be similiar, but not identical, to the following:
$ gpg --fingerprint 06357400
pub 1024D/06357400 2000-09-16
fingerprint = AAE4 8C76 58DA 5902 761D 247A 8A55 DA73 0635 7400
uid James Blackwell EmailAddress
uid James Blackwell (jblack on DALnet)
uid James Blackwell EmailAddress
uid James Blackwell EmailAddress
uid James Blackwell EmailAddress
uid James Blackwell EmailAddress
uid James Blackwell EmailAddress
sub 1024g/6BA56A08 2000-09-16