key signing
Not logged in

Key Signing

The Public/Private Key Systems in My Life

Misc

Key Signing Coordination

Bulk Key Signing

Bulk Key Signing GUI

All of these solutions seem to be suboptimal w.r.t. remembering how the hell to do them, or getting anyone even vaguely non-technical to participate in the GnuPG web of trust. Writing an easy-to-use GUI for bulk key signing seems like low-hanging fruit to me. Here are some notes from research for such a system that could also be a code.autonomo.us project:

In-Browser Javascript Server

The Plain Old Webserver uses Server-side Javascript (SJS) to run a server inside your browser. Use it to distribute files from your browser. It supports Server-side JS, GET, POST, uploads, Cookies, SQLite and AJAX. It has security features to password-protect your site. Users have created a wiki, chat room and search engine using SJS.

POW and SJS allow the browser to listen for connections, save to a database and open files on the local file system.

Bulk Key Signing Data Entry Automation

Also really annoying is typing in long, meaningless strings - I know that in theory this is solved for well-managed keysignings, but I don't think I've ever been to one of those, and I'd think you would still have to at least do a eyeball diff, which would also be annoying. So we need a quick way of exchanging information in person that is later easily computer-readable. 2D Barcodes would seem to fulfill that requirement; I'm planning on getting one printed on the back of my next set of business cards. They have the added advantage that they are optimized so bad photos of them should work as well. QR Code looks like the way to go. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust.