プログラムと 署名 ファイルを 確認
aite@sv:~/005_grub$ ls -l 合計 960 -rw------- 1 aite users 971783 9月 11日 08:11 grub-0.97.tar.gz -rw------- 1 aite users 65 9月 11日 08:11 grub-0.97.tar.gz.sig
ほたら 検証 というか確認をしましょう
aite@sv:~/005_grub$ gpg --verify grub-0.97.tar.gz.sig grub-0.97.tar.gz
gpg: 2005年05月08日 12時13分37秒 JSTにDSA鍵ID FE06BDEFで施された署名
gpg: 署名を検査できません: 公開鍵が見つかりません
鍵はおへん というてはりますので
aite@sv:~/005_grub$ gpg --keyserver hkp://subkeys.pgp.net --recv-keys FE06BDEF gpg: 鍵FE06BDEFをhkpからサーバーsubkeys.pgp.netに要求 gpg: 鍵FE06BDEF: 公開鍵“Yoshinori K. Okuji <okuji@gnu.org>”を読み込みました gpg: 処理数の合計: 1 gpg: 読込み: 1
読み込んだものを 見ておきましょう 必要なのは ”FE06BDEF”のものですので
aite@sv:~/005_grub$ gpg --list-key FE06BDEF pub 1024D/FE06BDEF 2002-06-23 uid Yoshinori K. Okuji <okuji@gnu.org> uid Yoshinori Okuji <yo@nexedi.com> uid Yoshinori K. Okuji <okuji@enbug.org> sub 1024g/3DE12834 2002-06-23
fingerprint は
aite@sv:~/005_grub$ gpg --fingerprint FE06BDEF pub 1024D/FE06BDEF 2002-06-23 指紋 = 1C2F 76A6 95C9 C8DC A55E 4A43 1DDA E7A2 FE06 BDEF uid Yoshinori K. Okuji <okuji@gnu.org> uid Yoshinori Okuji <yo@nexedi.com> uid Yoshinori K. Okuji <okuji@enbug.org> sub 1024g/3DE12834 2002-06-23
入手した鍵に 署名をしないといけないのですが? 此処が問題なのですが?
aite@sv:~/005_grub$ gpg --lsign FE06BDEF pub 1024D/FE06BDEF 作成: 2002-06-23 満了: 無期限 利用法: SC 信用: 未知の 有効性: 未知の sub 1024g/3DE12834 作成: 2002-06-23 満了: 無期限 利用法: E [ unknown] (1). Yoshinori K. Okuji <okuji@gnu.org> [ unknown] (2) Yoshinori Okuji <yo@nexedi.com> [ unknown] (3) Yoshinori K. Okuji <okuji@enbug.org> 本当に全ユーザーIDに署名しますか? (y/N) y pub 1024D/FE06BDEF 作成: 2002-06-23 満了: 無期限 利用法: SC 信用: 未知の 有効性: 未知の 主鍵の指紋: 1C2F 76A6 95C9 C8DC A55E 4A43 1DDA E7A2 FE06 BDEF Yoshinori K. Okuji <okuji@gnu.org> Yoshinori Okuji <yo@nexedi.com> Yoshinori K. Okuji <okuji@enbug.org> 本当にこの鍵にあなたの鍵“aite kextutei (korede kimeta) <aite@sv.bcnet.ne.jp>” で署名してよいですか (7F2F7318) 署名は、書出し不可に設定されます。 本当に署名しますか? (y/N) y 次のユーザーの秘密鍵のロックを解除するには パスフレーズがいります:“aite kextutei (korede kimeta) <aite@sv.bcnet.ne.jp>” 1024ビットDSA鍵, ID 7F2F7318作成日付は2007-09-05 パスフレーズを入力:
改めて 確認 しましょう
aite@sv:~/005_grub$ gpg --verify grub-0.97.tar.gz.sig grub-0.97.tar.gz gpg: 2005年05月08日 12時13分37秒 JSTにDSA鍵ID FE06BDEFで施された署名 gpg: 信用データベースの検査 gpg: 最小の「ある程度の信用」3、最小の「全面的信用」1、PGP信用モデル gpg: 深さ: 0 有効性: 1 署名: 5 信用: 0-, 0q, 0n, 0m, 0f, 1u gpg: 深さ: 1 有効性: 5 署名: 0 信用: 4-, 0q, 0n, 0m, 1f, 0u gpg: 次回の信用データベース検査は、2009-03-08です gpg: “Yoshinori K. Okuji <okuji@gnu.org>”からの正しい署名 gpg: 別名“Yoshinori Okuji <yo@nexedi.com>” gpg: 別名“Yoshinori K. Okuji <okuji@enbug.org>”
今回も署名のみで 信用度は設定していませんが まあ しらない人に 信用度 を決められても ということで 此処までとしておきます
へい ご苦労でおました
にゃんたろう 拝!
007年 9月10日 (月) 23:01:42 JST 作成