GPN12:Keysigning Party: Unterschied zwischen den Versionen
Sprawl (Diskussion | Beiträge) K (→Auf der GPN) |
Sprawl (Diskussion | Beiträge) (Keyserver raus) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 46: | Zeile 46: | ||
*# Prüfe ihre Identität. | *# Prüfe ihre Identität. | ||
*# Wenn Prüfung erfolgreich, markiere ihren Keyslip als geprüft (bspw. durch Unterschrift) | *# Wenn Prüfung erfolgreich, markiere ihren Keyslip als geprüft (bspw. durch Unterschrift) | ||
*# Fragt euren Gegenüber, ob er seinen signierten Key per Mail und/oder über die Keyserver haben möchte. | |||
== Nach der GPN == | == Nach der GPN == | ||
Wer die PGP Tools hat, geht einfach nach [http://mruiz.openminds.cl/blog/index.php/2009/12/03/signing-keys-with-caff/] vor. | Wer die PGP Tools hat, geht einfach nach [http://mruiz.openminds.cl/blog/index.php/2009/12/03/signing-keys-with-caff/] vor. Wenn ihr keinen benutzbaren MTA auf eurem Rechner habt, müsst ihr in der <tt>~/.caffrc</tt> unbedingt '''<tt>$CONFIG{'mailer-send'}</tt>''' konfigurieren (siehe Manpage). | ||
Alle anderen müssen jetzt zu signierenden Schlüssel besorgen (<tt>gpg --recv-keys ALLE_KEYIDs</tt>), jeden davon mittels <tt>gpg --sign-key KEYID</tt> signieren und dann alle Schlüssel wieder hochladen (<tt>gpg --send-keys ALLE_KEYIDs</tt>). | Alle anderen müssen jetzt die zu signierenden Schlüssel besorgen (<tt>gpg --recv-keys ALLE_KEYIDs</tt>), jeden davon mittels <tt>gpg --sign-key KEYID</tt> signieren und dann alle Schlüssel wieder hochladen (<tt>gpg --send-keys ALLE_KEYIDs</tt>). | ||
Wer seinen signierten Schlüssel nur per E-Mail bekommen hat und diesen auf dein Keyserver seiner Wahl befördert möchte, importiert einfach alle alle Mailanhänge (GnuPG importiert effektiv nur die Updates) und schickt (<tt>--send-keys</tt> seinen Schlüssel denn selbst weg. | |||
[[Kategorie:GPN]] | [[Kategorie:GPN]] | ||
{{Navigationsleiste GPN12}} | {{Navigationsleiste GPN12}} |
Aktuelle Version vom 10. Juni 2012, 11:05 Uhr
Ultrakurzanleitung für extrem Lesefaule
- Ausreichend Ausdrucke vom eigenen Key (Key-ID, Name, Fingerprint, Datum) mitbringen oder vor Ort ausdrucken
- Geeigneten Identitätsnachweis (Perso, Reisepass, Kellogs-Clubkarte, ...) mitbringen
- orangenes Badge bauen und gut sichtbar am eigenen Körper anbringen
- Alle Veranstaltungen besuchen, die irgendwas mit Keysigning zu tun haben
Anleitung für alle Anderen
Die folgende Kurzanleitung sollte jeden GPN-Besucher in die Lage versetzen, auf der GPN PGP-Schlüssel zu signieren und seine eigenen Schlüssel signiert zu bekommen. Da quasi alle mir bekannten GPG-Frontends irgendwo im Backend ein gpg-Binary (gpg.exe für die Windows-User) nutzen, benutzt diese Anleitung einfach die entsprechenden Kommandozeilenaufrufe.
KEYID steht hier immer für die Key-ID des bearbeiteten Schlüssels. Man bekommt diese mittels gpg -K für die eigenen Schlüssel und mittels gpg -k für alle bekannten öffentlich Schlüssel.
Installiert euch am besten [PGP Tools] (yum install pgp-tools für Fedora/Redhat, apt-get install signing-party für Ubuntu/Debian), das vereinfacht vieles.
1. Vor der GPN
Das geht prinzipiell natürlich auch während der GPN...
- Wenn noch nicht vorhanden, (mindestens einen) OpenPGP-Key erzeugen: [1], [2] [3] [4]
- (optional, aber eine echt gute Idee): Backup des eigenen Schlüssels erzeugen
gpg -a --export-secret-keys KEYID > backup_KEYID.asc
Schlüsseldatei ordentlich sichern (USB-Stick im Banksafe oder Ausdrucken und gut wegheften).
- (optional, aber eine echt gute Idee): Revocation-Zertifikat erzeugen, um bei Verlust den Schlüssel entsorgen zu können
gpg --gen-revoke KEYID > backup_KEYID.revcert
Revocation-Zertifikat ordentlich sichern (USB-Stick im Banksafe oder Ausdrucken und gut wegheften). Am besten woanders ablegen als das Backup.
- (optional, aber eine echt gute Idee): Den eigenen Schlüssel mit einem Ablaufdatum versehen. Das ist nicht final, sondern kann jederzeit verlängert werden. Wenn man seinen Schlüssel verliert, bekommt man nicht bis an sein Lebensende verschlüsselte Mails, die man nicht wieder loswird.
gpg --edit-key KEYID > backup_KEYID.revcert edit # Datum eingeben save
- Genügend »Keyslips« ausdrucken und mitbringen:
Nehmt die Ausgabe von
gpg --fingerprint KeyID
und druckt in genügend großer Anzahl aus; ihr müsst jedem signierbereiten GPN-Besucher eins davon geben. Beim letzten auf der GPN7(?) waren das ~10 Menschen. Diesmal sind über 360 Leute da, nehmt euch also am besten 30 Keyslips mit.
Mit den PGP Tools geht das einfach mittels
gpg-key2ps -p A4 KeyID > Keyslips.ps
Es gibt am Infotresen einen Drucker, wo man das (wenn die Verpeilung und das technische Chaos es zulassen) auch noch vor Ort nachholen kann.
Auf der GPN
- Kommt zum »What to hack«, dem Keysigning-Workshop (Freitag 14:30 und wahrscheinlich Samstag nochmal) und zu den Lightning Talks
- Bastelt euch eine orangene »Ich will Keysigning machen«-Badge, damit man euch signierbar erkennen kann (Rohmaterial liegt am Infotresen)
- Signiert Schlüssel und seid guter Dinge!
- Finde signierwillige Menschen.
- Prüfe ihre Identität.
- Wenn Prüfung erfolgreich, markiere ihren Keyslip als geprüft (bspw. durch Unterschrift)
- Fragt euren Gegenüber, ob er seinen signierten Key per Mail und/oder über die Keyserver haben möchte.
Nach der GPN
Wer die PGP Tools hat, geht einfach nach [5] vor. Wenn ihr keinen benutzbaren MTA auf eurem Rechner habt, müsst ihr in der ~/.caffrc unbedingt $CONFIG{'mailer-send'} konfigurieren (siehe Manpage).
Alle anderen müssen jetzt die zu signierenden Schlüssel besorgen (gpg --recv-keys ALLE_KEYIDs), jeden davon mittels gpg --sign-key KEYID signieren und dann alle Schlüssel wieder hochladen (gpg --send-keys ALLE_KEYIDs).
Wer seinen signierten Schlüssel nur per E-Mail bekommen hat und diesen auf dein Keyserver seiner Wahl befördert möchte, importiert einfach alle alle Mailanhänge (GnuPG importiert effektiv nur die Updates) und schickt (--send-keys seinen Schlüssel denn selbst weg.