Organizing Large Key-Signing Events?
FooBarBaz asks: "I'll probably be organizing a quite large (read ~ 300+ people) PGP/GnuPG-Key-Signing-Event. Everyone suspiciously eyeing each others ID and reading fingerprints to everyone else is quite out of the question with such numbers. How would you organize something like that and still be able to select 'I have checked very carefully' when GPG asks?"
get all the attendees to bring ID in 3 forms. Utility Bill, Photo ID (passport/driving license), and a Cashcard/Bank statment. These 3 forms of ID will get you pritty much anything in the UK, from loans to mobile phone contracts.
"What do you mean you have no ice? Do you expect me to drink this coffee hot?" - Random Customer, Clerks
If you can't check, you shouldn't trust. By trying to bypass some of the checks, you bypass your own security and the security of those who trust you.
1) Get everyone to mail their fingerprints to the organiser beforehand
2) Set aside some time for verification. Get a big projector
3) Get people to come up one by one, show their id and verify that their fingerprint is correct
4) Remind everyone to check that the email addresses on the key are actually owned by the person owning the key (use that key to encrypt a message to each address with a unique cookie in. Ask the recipient to send it back to you either unencrypted or encrypted with your key).
The last step is important, since otherwise I can claim to be billg@microsoft.com and you signing my key states that you believe me to be billg@microsoft.com. I can then send mail signed with that key, and people within your web of trust will get a message saying that there's a valid signature and that the sender is believed to be billg@microsoft.com.
It really is important to verify all the information in the key, not just the name of the person.
I'm no expert, but I thought that part of the idea was that people sign the keys of people they actually know. This forms an interlocking verification -- a web of trust.
It sounds like you are trying to build a "monolith of trust." Maybe you are having trouble because your idea goes against the grain.
-Peter
Just get everyone to come along with 50-odd copies of their fingerprint/address/etc. Everyone can wander around, introducing themselves to each other and exchanging fingerprints. Why not combine the practical with the social? Lord knows the type of people who go along to key-signing parties need all the help they can get:)
here.
But you're right, there ought to be a little bit more granularity in the trust specfications.
[Reminds me of when my brother in law sent me a Power of Attorney so I could act in his behalf for his minor son.
I didn't tell him that I was thereby enabled to do a lot financial transactions on his behalf, sell his house, etc.]
They need a few more questions, like:
"Provided by the management for your protection."