Keysigning

Install gnupg and (optionally) gpa

# cast gnupg
# cast gpa

Read the man page for gpg

$ man gpg

sourcemage-keysigning

Generate Keys and send your public key to keyservers Generate a key and select the default key types (for most uses this is ok):

$ gpg --gen-key

Write down your ID and fingerprint -- these are for giving to people to sign your key:

$ gpg --fingerprint

Make sure that these match: 8C97 9818 F889 EDE3 B54C AAD6 E936 BF83 8431 7E6A:

$ gpg --recv-keys --keyserver subkeys.pgp.net 84317E6A
$ gpg --fingerprint 84317E6A

Now you have my (swoolley) ID and public key to verify everyone else who's been signed.

Send your key(s) to subkeys.pgp.net:

$ gpg --send-keys --keyserver subkeys.pgp.net <your pub key ID>

Install an IRC client (like xchat or irssi)

$ cast irssi

Join #sourcemage-keysigning on irc.freenode.net

$ irssi -n <yournick> -c irc.freenode.net
> /join #sourcemage-keysigning

Use ctrl-n and ctrl-p to go between windows in irssi and alt-windownum works too.

Register your nick with nickserv if you haven't already

> /msg nickserv help
> /msg nickserv register <password>

Now you are registered. Use this to identify when you log into to chat:

> /msg nickserv identify <password>

Send a message after you've registered, with your key and fingerprint:

> /msg #sourcemage-keysigning Hey, my key ID and fingerprint are: 00000000: 0000 0000 0000 0000 0000 0000 0000 0000

Replace the zeros above with your pub ID and fingerprint from:

$ gpg --fingerprint <your email address>

Here is a list of keys and fingerprints associated to irc usernames:

As the links are to subkeys.pgp.net which always throws you to a different server there might be some incompatability or a 404 here and there but a retry after a few minutes should switch it again.

ID

Nick

Name

Fingerprint

[WWW] B00895FD

iuso

Juuso Alasuutari

41C2 5BE1 934A 2C27 8FE7 8BEA 43F4 CD41 B008 95FD

[WWW] A4DEA8E8

Shamgar

Mark Bainter

D10B 2C8C 6645 0874 7E8A 6752 7A80 6E3C CCC7 9E53

[WWW] 81C0793E

novaburst

Paul Beel

232C 661C A83C 2C33 7165 7C0B 2366 2D44 81C0 793E

[WWW] 83B7BF2C

BearPerson

Karsten Behrmann

4249 3C63 01ED 258E 3225 7247 024B 0A2E 83B7 BF2C

[WWW] C0EBAB09

Tritol

Lubomir Blaha

7C6E D057 B735 01AA CC04 7BE9 7D7C DF4D C0EB AB09

[WWW] F009764F

emrys

Jeremy Blosser

867D C269 21C2 7643 E9E3 6478 285D BEC5 F009 764F

[WWW] 2E8A8C83

tboatman

Tommy Boatman

18D7 83EE DEF9 B3E8 7274 8748 BAFB BA1D 2E8A 8C83

[WWW] 005096D5

flux_control

Justin Boffemmyer

D247 7C91 F758 6829 2895 0AC7 E565 ADFD 0050 96D5

[WWW] 79D4B14E

abouter

Arjan Bouter

94AD 3FD1 E259 67ED 632E 2B06 CFBE 1154 79D4 B14E

[WWW] 2C92FA36

vlaaad

Flavien Bridault

3B45 20D7 6BEC C8A5 BBF1 A9D0 85E5 3D08 2C92 FA36

[WWW] 78D4B61C

dinolinux

Anton Brondz

9AD0 1887 798A DCCB B8A2 C579 8CEB 3D7B 78D4 B61C

[WWW] 5D7656C5

dmlb2000

David Michael Leo Brown, Jr.

ED77 8EC2 EF65 7010 3BD1 294A DA53 9EE5 5D76 56C5

[WWW] C071CCA0

Puppet_Master

Philippe Caseiro

4CB2 6251 A70A 6C2E 5700 7687 43CB 56B8 C071 CCA0

[WWW] 8FB46657

Phoul

Colin Childs

4C2A 6372 0A1B 3EC2 67BC EB36 8993 CC5A 8FB4 6657

[WWW] E549BC9F

MaffooClock

Matthew Clark

872A 4706 2952 076C 971C 39CD EEFC 0600 E549 BC9F

[WWW] 87C61B91

CuZnDragon

Robin Cook

BB9F 1590 B113 1DE8 37CE 85E4 3C7D 6B31 87C6 1B91

[WWW] 5A947CE4

Unet

Kevin Dahan

052D DA69 61EB 4BD9 A13A 20C5 0082 CD67 5A94 7CE4

[WWW] D5279A12

Asha`man

Geoffrey Derber

A31B 49C3 3CE3 6AE5 265D B47B C523 6A4D D527 9A12

[WWW] 44FAFADF

cdombroski

Chris Dombroski

9E6A 1E19 9F97 B6BB E80B 7435 9D44 3ED1 44FA FADF

[WWW] 26E20715

dedmons

Dale E. Edmons

3E8D F1AD 6BF8 0E62 CC5C 0E29 8D92 42C9 26E2 0715

[WWW] E1C5ABF5

template

Robert Figura

98FA 2918 9222 F16D C947 5D73 47B1 8B44 E1C5 ABF5

[WWW] 1C3593C7

Oadae

Jason Flatt

2E76 CBD9 F859 FCB9 635C C5CD 9253 D819 1C35 93C7

[WWW] 3727526B

cored

Rafael George

A3FC 1B74 F8CC 2F6E E83A 497C F212 30E2 3727 526B

[WWW] 12AD4549

Enqlave

[WWW] Vlad_Glagolev

527D CD3B 9EFD 7A67 F259 AFE5 F078 3770 12AD 4549

[WWW] BDD215EC

eekee

Ethan Grammatikidis

2C5C 6EE2 7F41 91F3 D118 9C9B 6F29 25A4 BDD2 15EC

[WWW] 035E17AF

lace

Ladislav Hagara

73BF FE1A 9E99 4A00 9AF0 5470 C4D7 7787 035E 17AF

[WWW] ECC6B2C0

johnnyi7

John Harding

E960 D7DF 8581 470D 485E B06C 094F A06E ECC6 B2C0

[WWW] 83DDA5B9

morfic

Daniel Goller

FE8B 7D6D 21B5 DB32 7C18 464B F876 B270 83DD A5B9

[WWW] A12852FC

SilverSlayer

David C. Haley

A9DE 59A5 33AA 9CD6 6C2C 6F14 4953 78E4 A128 52FC

[WWW] DD7D88C2

rycee (lost)

Robert Helgesson

9FF8 8BA5 8FA8 D38A FAB0 718D 1423 19E4 DD7D 88C2

[WWW] A17729BE

treeve

Treeve Jelbert

0908 820D DA87 7F9C AD7B F7FF EE82 88A7 A177 29BE

[WWW] 0B5C3506

superdave

Dave Josephsen

1D76 B3EA EA18 A94A 0141 9F39 3B7E D2C7 0B5C 3506

[WWW] 70EB739B

dkowis

David Kowis

98EC 7077 CB97 00A1 F2E7 3834 C9DF FAF4 70EB 739B

[WWW] CD17761B

lynxlynxlynx

Jaka Kranjc

7F93 2F01 872B 0EF0 67E8 24A1 2F43 485E CD17 761B

[WWW] CD17BE16

e-type

Pieter Lenaerts

C0AC CFE2 882A 9474 D1D7 FC2A E64F 177D CD17 BE16

[WWW] F4C1F89C

ruskie

Andraž Levstik

6FF2 8F20 4C9D DB36 B5B6 F134 884D 72CC F4C1 F89C

[WWW] 5811D90C

ilj

Ivan Lezhnjov, Jr.

2A52 5C8C 38BE C04F D8DE A169 19E2 E49A 5811 D90C

[WWW] 484C0438

xb3

Sergey Lipnevich

454A DFCD 025F 5A1F 1220 4CEB 3208 E2A2 484C 0438

[WWW] 683DE5F3

lejatorn

Mathieu Lonjaret

4324 5818 39AA 9545 95C6 09AF B0A4 DFEA 683D E5F3

[WWW] 13CB2D1F

M_L

Mathieu Lubrano

64B3 985B 8419 EA1B 33C2 8D50 1443 A4EA 13CB 2D1F

[WWW] EC8E5C9A

ismael

Ismael Luceno

1356 7578 232E CCA6 D16D 46A8 FE6C 58D3 EC8E 5C9A

[WWW] 3327A9A5

dufflebunk

Paul Mahon

8209 F0D4 4477 6954 BE2B F283 D621 6396 3327 A9A5

[WWW] 1A4F3D49

lalo

Fernando Martins

5103 581E 58E7 43BC 4D30 624A 73E3 6EB0 1A4F 3D49

[WWW] 4860C671

alley_cat

Arwed v. Merkatz

104E 3B35 1816 D95A 28A3 81D1 45FB B4DD 4860 C671

[WWW] D446D524

sobukus

Thomas Orgis

7236 3885 A742 B736 E0C8 9721 9B4C 52BC D446 D524

[WWW] 18615F19

ryuji

Elisamuel Resto

B66D 1C2A E8EE B922 1D9C D98F D2D5 FB61 1861 5F19

[WWW] E5796C4D

qnr

Terry Ross

BE84 EC1D FC94 D97B 9063 AD15 0F38 193A E579 6C4D

[WWW] CEFEFE6D

_kaze_

Julien Rozo

E053 64DD B98F E177 6EBC ED17 9B97 3884 CEFE FE6D

[WWW] EF5462EA

sorrow

Martin Ruderer

E0D3 9FE3 32A1 6063 DA4C 5093 262C 92C2 EF54 62EA

[WWW] A8EFDD61

sandalle

Eric Sandall

FCFF 26A1 BE21 08F4 BB91 FAED 1D7B 7D74 A8EF DD61

[WWW] ABCF84A4

W0rf

Wolfgang Scheicher

D2AB 9C36 31FF CD2D D2AA 9A5F C3B0 A0F9 ABCF 84A4

[WWW] 480A83AD

p3pilot

George Sherwood

2172 16DE 58BD E143 E64B 5928 9152 677E 480A 83AD

[WWW] 9885DB02

mar_s

Martin Spitzbarth

7946 F2FE 0F13 7432 7F86 48A0 2E7E DC7B 9885 DB02

[WWW] 97906E44

afrayedknot

Andrew Stitt

76E4 728A 04EE 62B2 A09A 96D7 4D9E 239B D39B 096C

[WWW] 67A2E6FF

Belxjander

Jeremy Sutherland

8626 3C61 B4DD 663B 2DA9 D77E 08B9 9997 67A2 E6FF

[WWW] EBF6BC5B

public

Pol Vinogradov

96B9 029A ED89 C11C CE0C 2FE5 2D53 5027 EBF6 BC5B

[WWW] 1CCF3307

wich

Remko van der Vossen

E86A 69C4 8542 DA21 BA4D CCC9 42CF 3F36 1CCF 3307

[WWW] 1B5C6D58

ewomack

Eric Womack

2838 866A E5F9 1719 05CC 8BF3 99AE 101B 1B5C 6D58

[WWW] 84317E6A

swoolley

Seth Woolley

8C97 9818 F889 EDE3 B54C AAD6 E936 BF83 8431 7E6A

A few scripts that do some magic: [WWW] fetchsmglkeyring [WWW] gensmglkeyring.sh

Both of these rely on lynx to grab the keys from this page. Both will generate a smgl-keyring.ids files with all the keyids in them. Both will generate a [WWW] smgl-keyring.gpg with all the keys in them. The gensmglkeyring.sh also generates using sig2dot.pl a web of trust map as seen [WWW] here. This is updated once per day.

To sign a number of people:

KEYS='space-separated list of key numbers'
$ gpg --recv-keys --keyserver subkeys.pgp.net $KEYS
$ for i in $KEYS; do gpg --sign-key $i; done
$ gpg --send-keys --keyserver subkeys.pgp.net $KEYS
$ gpg --send-keys --keyserver www.keyserver.net $KEYS
$ gpg --send-keys --keyserver smgl.positivism.org $KEYS (not working at the moment)

last edited 2008-03-26 01:51:59 by EricSandall