Mini Debian Conference Japan 2016を開催。冬でもDebianを語って熱くなろう!

date: 2016-12-10 JST

開催概要 参加申し込み KSPの申し込み

キーサインパーティ開催概要

Mini Debian Conference Japan 2016 にて PGP/GPG キーサインパーティを行います。 キーサインパーティーとは、互いの鍵に署名をすべく、PGP/GPG 鍵を持つ人々が集まるものです。 キーサインパーティーは PGP/GPG 鍵を利用する上で非常に重要な概念である、 信頼の輪 (Web of Trust)を 大規模に拡張するのに有用です。 また、このようなキーサインパーティーは実際に開発者と面と向かって会う良い機会でもあります。

内容

今回のキーサインパーティは、一斉に事務的に行うのではなく、 相手と軽く会話をしながらお互いのIDとPGP/GPG フィンガープリントを確認するという方法で行います。 (通常のキーサインパーティでは、参加者は印刷物に記載された番号の順に2列に並び、 対面相手のIDを確認し、その後に左に1歩ずれて次の人に、という方法を採ります。)

今回のキーサインパーティーには、Debian ProjectLinux Kernelなどのフリーソフトウェア開発者の参加も予定されています。 フリーソフトウェアの世界では、ネット上で自分の存在を保証してもらうために、PGP/GPG を使ったWeb of Trust を構築しています。 フリーソフトウェアの開発に参加している方、参加を考えている方はこれを機会に参加してみてはいかがでしょうか。

参加方法と注意事項

参加希望者は2016年12月4日 (日) 23時59分 までに、 キーサインに使用する自分の公開鍵を 登録サイトから登録してください。 公開鍵を登録前に ~/.gnupg/gpg.conf に以下の内容があるか、確認してください。

digest-algo sha256
personal-digest-preferences SHA256
cert-digest-algo SHA256
default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed

また、公開鍵は以下の方法でクリアサインしたものを登録してください。

$ gpg --armor --export-options export-clean,export-minimal --export "自身の鍵ID" | gpg --local-user "自身の鍵ID" --clearsign

鍵の登録後、登録データに問題が無ければコーディネーターが参加者の一覧に登録します。 このリストに乗った時点で登録完了とします。 なお、登録作業から24時間経過しても、コーディネーターからの連絡も無く、 かつ参加者の一覧にも掲載が無い方は、コーディネーターまでご連絡ください。 また今回のキーサインパーティーでは、より強い 暗号を持ったPGP/ GPG鍵に限定します。 昔からPGP/GPGを利用されている方は、まだ1024/DSAをお使いだと思います。2048/RSA以上鍵を作成し、その鍵を利用してキーサインパーティーに参加してください。 コーディネータがあなたの鍵を確認したら、確認メッセージをメールで送信します。 もし、メッセージに書かれている情報が間違っている場合、すぐにご連絡ください。 正常に受け付けられた鍵と参加者の一覧については 確認用参加者の一覧ページをそちらを確認してください。

Q and A

キーサインとはなんですか? なぜ必要なのですか?

キーサインパーティーは、互いの鍵に署名をすべく、PGP/GPG鍵を持つ人々が集まるものです。 キーサインパーティーはWeb of Trustを大規模に拡張するのに寄与します。

キーサインはどのように行いますか?

パーティーは「Len Sassaman の効果的なグループキーサイン方式」を使って進めます。 これは、皆さんが知っているやり方よりもいくぶん早くキーサインできる手順です。

登録用データの作成方法はどうすればよいですか?

参加登録用ウェブページから登録する PGP/GPG 鍵の情報については、

gpg --armor --export-options export-clean,export-minimal --export "自身の鍵ID" | gpg --local-user "自身の鍵ID" --clearsign

というAscii形式で出力したものをそのまま貼り付けてください。 サンプル のようなものが出力されているはずです。

コマンドラインが使えない環境の方は、別途コーディネイタにご相談ください。

当日の飛び込み参加できます?

飛び込み参加は基本的には 推奨しません 。参加希望者は 2016年12月4日 (日) 23時59分 までに登録を完了してください。 どうしても参加したい方は、名前、鍵、メールアドレス、 フィンガープリントが書かれた紙を用意して参加してください。 なおこの紙は、キーサインパーティーで確認をする際に相手に1枚ずつ配っていただきますので、それなりの数をご用意ください。作成方法は キーサイン用データの作り方 を参照してください。


登録後の当日までの流れ

事前配布物の確認

2016年12月4日(日) 23時59分 の締め切り後、翌日朝までに 鍵一覧用ファイル (鍵一覧用ファイルハッシュ値, コーディネイターによる署名ファイル) がアップロードされます。 鍵一覧用ファイルにあるあなたの鍵のフィンガープリントが正しいかどうか照合してください。 さらに、ファイルの SHA256 ハッシュ値を計算してください。 たとえば sha256sum コマンドを使って次のように求められます。

$ sha256sum miniconf2016-ksp.txt

または、gpg のコマンドでも確認することができます。

$ gpg --print-md sha256 miniconf2016-ksp.txt

一覧用ファイルを印刷して、計算したハッシュ値を書き込んでください。 当日は、このハッシュ値を書き込んだ紙が必要となります。

当日の流れ

注意事項:ネームタグを持っている人のみとPGP/GPG鍵交換することができます。 ネームタグを持っていない人のハッシュ値は間違っている可能性があるからです。

当日何を持ってくるべきか

GnuPG鍵の作り方

お問い合わせ

何か不明な点があれば、iwamatsu at debian.org までお気軽にお問い合わせください。