sendmail.8.14.1. の Integrity Check
プログラムと 署名 ファイルを 確認
aite@sv:~/004_sendmail$ ls -l 合計 2132 -rw-r--r-- 1 aite users 106172 9月 10日 22:50 sendmail-PGPKEYS -rw------- 1 aite users 2061959 9月 10日 22:50 sendmail.8.14.1.tar.gz -rw------- 1 aite users 152 9月 10日 22:50 sendmail.8.14.1.tar.gz.sig
ほたら 検証 というか確認をしましょう
aite@sv:~/004_sendmail$ gpg --verify sendmail.8.14.1.tar.gz.sig sendmail.8.14.1.tar.gz
gpg: 2007年04月04日 11時41分33秒 JSTにRSA鍵ID 7093B841で施された署名
gpg: 署名を検査できません: 公開鍵が見つかりません
鍵はおへん というてはりますので
aite@sv:~/004_sendmail$ gpg --import sendmail-PGPKEYS gpg: 鍵16F4CCE9: 公開鍵“Sendmail Security <sendmail-security@sendmail.org>”を読み込みました gpg: 鍵7093B841: 公開鍵“Sendmail Signing Key/2007 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵AF959625: 公開鍵“Sendmail Signing Key/2006 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵1EF99251: 公開鍵“Sendmail Signing Key/2005 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵95F61771: 公開鍵“Sendmail Signing Key/2004 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵396F0789: 公開鍵“Sendmail Signing Key/2003 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵678C0A03: 公開鍵“Sendmail Signing Key/2002 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵CC374F2D: 公開鍵“Sendmail Signing Key/2001 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵E35C5635: 公開鍵“Sendmail Signing Key/2000 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵A39BA655: 公開鍵“Sendmail Signing Key/1999 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵D432E19D: 公開鍵“Sendmail Signing Key/1998 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵12D3461D: 公開鍵“Sendmail Signing Key/1997 <sendmail@Sendmail.ORG>”を読み込みました gpg: 鍵A0F8AA0C: 公開鍵“Sendmail, Inc. Security Officer”を読み込みました gpg: 鍵BF7BA421: 公開鍵“Eric Allman ”を読み込みました gpg: 鍵A00E1563: 公開鍵“Gregory Neil Shapiro ”を読み込みました gpg: 鍵22327A01: 公開鍵“Claus Assmann (PGP2) ”を読み込みました gpg: 処理数の合計: 16 gpg: 読込み: 16 (RSA: 15) gpg: 最小の「ある程度の信用」3、最小の「全面的信用」1、PGP信用モデル gpg: 深さ: 0 有効性: 1 署名: 3 信用: 0-, 0q, 0n, 0m, 0f, 1u gpg: 深さ: 1 有効性: 3 署名: 0 信用: 2-, 0q, 0n, 0m, 1f, 0u gpg: 次回の信用データベース検査は、2009-03-08です
読み込んだものを 見ておきましょう 必要なのは ”7093B841”のものですので
aite@sv:~/004_sendmail$ gpg --list-key 7093B841 pub 1024R/7093B841 2006-12-16 uid Sendmail Signing Key/2007 <sendmail@Sendmail.ORG>
fingerprint は
aite@sv:~/004_sendmail$ gpg --fingerprint 7093B841 pub 1024R/7093B841 2006-12-16 指紋 = D9 FD C5 6B EE 1E 7A A8 CE 27 D9 B9 55 8B 56 B6 uid Sendmail Signing Key/2007 <sendmail@Sendmail.ORG>
入手した鍵に 署名をしないといけないのですが? 此処が問題なのですが?
aite@sv:~/004_sendmail$ gpg --lsign 7093B841 pub 1024R/7093B841 作成: 2006-12-16 満了: 無期限 利用法: SCEA 信用: 未知の 有効性: 未知の [ unknown] (1). Sendmail Signing Key/2007 <sendmail@Sendmail.ORG> pub 1024R/7093B841 作成: 2006-12-16 満了: 無期限 利用法: SCEA 信用: 未知の 有効性: 未知の 主鍵の指紋: D9 FD C5 6B EE 1E 7A A8 CE 27 D9 B9 55 8B 56 B6 Sendmail Signing Key/2007 <sendmail@Sendmail.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:~/004_sendmail$ gpg --verify sendmail.8.14.1.tar.gz.sig sendmail.8.14.1.tar.gz gpg: 2007年04月04日 11時41分33秒 JSTにRSA鍵ID 7093B841で施された署名 gpg: 信用データベースの検査 gpg: 最小の「ある程度の信用」3、最小の「全面的信用」1、PGP信用モデル gpg: 深さ: 0 有効性: 1 署名: 4 信用: 0-, 0q, 0n, 0m, 0f, 1u gpg: 深さ: 1 有効性: 4 署名: 0 信用: 3-, 0q, 0n, 0m, 1f, 0u gpg: 次回の信用データベース検査は、2009-03-08です gpg: “Sendmail Signing Key/2007 <sendmail@Sendmail.ORG>”からの正しい署名
今回も署名のみで 信用度は設定していませんが まあ しらない人に 信用度 を決められても ということで 此処までとしておきます
へい ご苦労でおました
にゃんたろう 拝!
007年 9月10日 (月) 23:01:42 JST 作成
sendmail.8.14.1. の Integrity Check
Copyright © 2007. nyantarou All Rights Reserved.