SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
PGP/GPG キーサ
インパーティ
接触編
鍋太郎@NSEG
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
自己紹介
プログラマー✓
Debian系翻訳者✓
http://about.me/nabetaro✓
1/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
今日のお題
PGP/GPG✓
公開鍵暗号✓
Web of Trust (信用の輪)✓
キーサインパーティの流れ✓
2/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
PGP
Pretty Good Privacy✓
公開鍵暗号✓
3/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
GPG
GNU Privacy Guard✓
PGPから特許関係を除いたフリ
ー実装
✓
4/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
つまり
公開鍵暗号を用いた暗号化ソフト
5/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
できること
ファイルやメールの暗号化✓
電子署名✓
その他✓
6/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
暗号化の例
7/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
暗号化の例
8/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
暗号化の例
9/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
電子署名の例
10/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
電子署名の例
11/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
電子署名の例
12/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
自分の用途
Debian関係で主に電子署名
自分の意見であることを明示✓
選挙の投票✓
✓
13/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
公開鍵暗号とは?
暗号化と復号に別々の鍵を使う
暗号方式
✓
片方の鍵を公開できる(公開鍵)✓
14/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
公開鍵暗号とは?
暗号化と復号に別々の鍵を使う
暗号方式
✓
片方の鍵を公開できる(公開鍵)✓
秘密にしとけばいいやん
15/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
秘密にする
共通鍵暗号方式✓
古典的な暗号はすべてこれ✓
16/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
共通鍵暗号方式の問題
17/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
公開鍵暗号方式では
18/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
公開鍵の信用度
公開鍵は公開情報✓
信用していいものか?
そのために署名をしてもらう✓
✓
19/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
誰に署名してもらう?
認証局✓
他のPGP/GPGユーザー
Web of Trust (WoT)✓
✓
20/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
Web of Trust (WoT)
信頼できる人の公開鍵を互いに
秘密鍵で署名
✓
その蓄積で互いを信用
「信用している人が信用する鍵なら
信用できる」をシステム化
✓
✓
21/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
WoTに参加するには
公開鍵を公開する
鍵サーバーにアップロード✓
✓
直接会って身分証明する
公的身分証明書✓
公開鍵のフィンガープリント✓
✓
22/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
WoTに参加するには
相手に公開鍵に署名してもらう
鍵サーバーにアップロード✓
✓
1対1ならこれだけ(だと思う)
23/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
WoTの大事なこと
「たしかにその人だ」と
確認できた人だけに
署名すること
24/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
大人数だと?
大人数でやるのは大変
システマチックにしたい✓
✓
そこでキーサインパーティ
25/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
キーサインパーティ(準備)
主催者に、自分の公開鍵を送付✓
主催者は、公開鍵のリストを全
員に送付
✓
参加者はリストを印刷&リスト
のハッシュ値を計算
✓
26/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
キーサインパーティ(当日)
全員が同じリストか確認✓
2列になって向かい合い本人確
認
身分証明書✓
フィンガープリント✓
リストのハッシュ値✓
✓
27/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
キーサインパーティ(当日)
28/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
キーサインパーティ(当日)
列をずらして次の人と✓
29/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
キーサインパーティ(当日)
30/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
キーサインパーティ(後日)
確認相手の公開鍵を鍵サーバー
からダウンロード
✓
確認相手のフィンガープリント
を確認
✓
自分の秘密鍵で署名✓
相手に送信✓ 31/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
キーサインパーティ(後日)
相手から自分の公開鍵を受け取
ったら
自分のキーリングに取り込む✓
鍵サーバーにアップロード✓
✓
32/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
まとめ
PGP/GPGで暗号化や電子署名
ができるよ
✓
WoTに参加しようず✓
キーサインパーティで一気に署
名してもらおう
✓
33/34
PGP/GPG キーサインパーティ - 接触編 Powered by Rabbit 1.0.8
おわりに
6/29 大統一Debian勉強会
2013 で KSP
✓
こんどやってみようず✓
発動編に続く……かも✓
34/34

Weitere ähnliche Inhalte

Andere mochten auch

Debianのパッチ事情
Debianのパッチ事情Debianのパッチ事情
Debianのパッチ事情Nozomu KURASAWA
 
OpenLayersで地図表示
OpenLayersで地図表示OpenLayersで地図表示
OpenLayersで地図表示Nozomu KURASAWA
 
ReflexióN Sobre La AplicacióN De Las Tic
ReflexióN Sobre La AplicacióN De Las TicReflexióN Sobre La AplicacióN De Las Tic
ReflexióN Sobre La AplicacióN De Las Ticadolfo serrano
 
Across latitudes and cultures bus rapid transit centre of excellence
Across latitudes and cultures   bus rapid transit centre of excellenceAcross latitudes and cultures   bus rapid transit centre of excellence
Across latitudes and cultures bus rapid transit centre of excellenceFagner Glinski
 
Universidad nacional de chimborazo
Universidad  nacional de chimborazoUniversidad  nacional de chimborazo
Universidad nacional de chimborazojhon pintag
 
DESIGN English for Travelers P2G
DESIGN English for Travelers P2GDESIGN English for Travelers P2G
DESIGN English for Travelers P2Gagenciayeah
 

Andere mochten auch (6)

Debianのパッチ事情
Debianのパッチ事情Debianのパッチ事情
Debianのパッチ事情
 
OpenLayersで地図表示
OpenLayersで地図表示OpenLayersで地図表示
OpenLayersで地図表示
 
ReflexióN Sobre La AplicacióN De Las Tic
ReflexióN Sobre La AplicacióN De Las TicReflexióN Sobre La AplicacióN De Las Tic
ReflexióN Sobre La AplicacióN De Las Tic
 
Across latitudes and cultures bus rapid transit centre of excellence
Across latitudes and cultures   bus rapid transit centre of excellenceAcross latitudes and cultures   bus rapid transit centre of excellence
Across latitudes and cultures bus rapid transit centre of excellence
 
Universidad nacional de chimborazo
Universidad  nacional de chimborazoUniversidad  nacional de chimborazo
Universidad nacional de chimborazo
 
DESIGN English for Travelers P2G
DESIGN English for Travelers P2GDESIGN English for Travelers P2G
DESIGN English for Travelers P2G
 

Mehr von Nozomu KURASAWA

プルリク送ったらライブラリ壊したった
 プルリク送ったらライブラリ壊したった プルリク送ったらライブラリ壊したった
プルリク送ったらライブラリ壊したったNozomu KURASAWA
 
LINEのbotを作ってみた
LINEのbotを作ってみたLINEのbotを作ってみた
LINEのbotを作ってみたNozomu KURASAWA
 
電話番号の扱い方の提案(仮)
電話番号の扱い方の提案(仮)電話番号の扱い方の提案(仮)
電話番号の扱い方の提案(仮)Nozomu KURASAWA
 
Windowsを踏台にしてSSH接続
Windowsを踏台にしてSSH接続Windowsを踏台にしてSSH接続
Windowsを踏台にしてSSH接続Nozomu KURASAWA
 
Debian パッケージングチュートリアル
Debian パッケージングチュートリアルDebian パッケージングチュートリアル
Debian パッケージングチュートリアルNozomu KURASAWA
 
PO ファイルで翻訳管理
PO ファイルで翻訳管理PO ファイルで翻訳管理
PO ファイルで翻訳管理Nozomu KURASAWA
 

Mehr von Nozomu KURASAWA (8)

ActiveStorage::Analyzer
ActiveStorage::AnalyzerActiveStorage::Analyzer
ActiveStorage::Analyzer
 
プルリク送ったらライブラリ壊したった
 プルリク送ったらライブラリ壊したった プルリク送ったらライブラリ壊したった
プルリク送ったらライブラリ壊したった
 
LINEのbotを作ってみた
LINEのbotを作ってみたLINEのbotを作ってみた
LINEのbotを作ってみた
 
電話番号の扱い方の提案(仮)
電話番号の扱い方の提案(仮)電話番号の扱い方の提案(仮)
電話番号の扱い方の提案(仮)
 
Windowsを踏台にしてSSH接続
Windowsを踏台にしてSSH接続Windowsを踏台にしてSSH接続
Windowsを踏台にしてSSH接続
 
Debian パッケージングチュートリアル
Debian パッケージングチュートリアルDebian パッケージングチュートリアル
Debian パッケージングチュートリアル
 
PO ファイルで翻訳管理
PO ファイルで翻訳管理PO ファイルで翻訳管理
PO ファイルで翻訳管理
 
OpenStreetMapの紹介
OpenStreetMapの紹介OpenStreetMapの紹介
OpenStreetMapの紹介
 

PGP/GPG キーサインパーティ 接触編