|
sylpheed-jp:793
From: okushima <okushima@xxxxxxxxxx> okushima@ちょっとだけ gpg 解説 です。 参考にならないかも知れませんが。 On Thu, 12 Jul 2001 00:48:50 +0900 kotobuki <FZE01202@xxxxxxxxxx> wrote: > まだ、rfc2015.c を全然見ていないので何なのですが。。。 > ジッとながめてても良く分からなかったのですが『これも添付ファイルですから』 > と言うのにピンときまして、電子認証も添付ファイルなんですね。 > だとすると boundary で区切られた添付部分は全て読みだすようにパッチを組んで > いますので pgp signature のパートも読みだしちゃんですよね。その後におそらく > 認証確認であろうrfc_2015_check_signature() を実行したところで何もないので > エラーになるのではなかろうかと推測しました。 大まかですが、GPG(PGP) には MIME タイプ と クリアタイプ があるみたいです。 以下は クリア署名 です。 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 okushima です。 電子署名のテスト送付です。 1234567890 以上。 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: KUHASIKU WA http://www.gnupg.org/ WO GORANKUDASAI iEYEARECAAYFAjtM9LsACgkQbIdXkD3I1NJKOACfXrKlu58+kjiScMrCblW0uLrP yHYAnRPnhJblLHa8mF4KKxQwDMtZZlvx =QBLs -----END PGP SIGNATURE----- 現時点では Sylpheed の GPG ロジックは、クリアタイプ には対応していません。 PGP/MIME の openpgp textmode のみ対応の様です。 ただし、改行コードの正規化が行われていない為、Win --> Sylpheed は Bad SIGNATURE (不正な署名) になってしまうとの事です。 余談ですが PGP ML で、「KUHASIKU WA http://www.gnupg.org/ WO GORANKUDASAI」の 「KUHASIKU」と「WA」と「WO」の部分について、現代仮名遣い・旧仮名遣い・ローマ字 表記・教育課程等の観点から、ML が大いに賑わった事がありました。 日本て、平和ですね。okushima の shi は si なのかな。(?_?) > 今のところ電子認証って使ったことが無いので良く分からないのですが署名を検証 > するタイミングはどの時点なのでしょう? -> ソースを見てみます。(^^;;; 設定 -> 全般の設定 -> 機密 で、「署名を自動的に検証する」と「署名の検証結果を ポップアップウィンドウで表示する」にチェックを入れますと、署名又は暗号化された メールを選択した時点で、「検証ダイアログ」又は「パスフレーズ入力ダイアログ」が ポップアップします。GPGME で行っているのかも?。 -- ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8 Mail To : <okushima@xxxxxxxxxx> PC & OS : GP7-450 + Vine-2.1.5 GnuPG Key = 1353 37F5 0C70 B162 9C62 50CC 6C87 5790 3DC8 D4D2 ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8 @ 736 2001-07-01 22:28 [FZE01202@xxxxxxxxxx ] 添付ファイルの復元 ( 草稿、転送) 737 2001-07-02 00:33 ┣[hotta@xxxxxxxxxx ] 741 2001-07-02 22:59 ┃┗[FZE01202@xxxxxxxxxx ] 740 2001-07-02 09:47 ┗[okushima@xxxxxxxxxx ] 742 2001-07-02 23:56 ┗[FZE01202@xxxxxxxxxx ] 744 2001-07-04 19:31 ┗[okushima@xxxxxxxxxx ] 745 2001-07-04 20:01 ┣[yamamoto@xxxxxxxxxx ] 747 2001-07-04 23:54 ┃┣[okushima@xxxxxxxxxx ] 749 2001-07-05 00:52 ┃┗[FZE01202@xxxxxxxxxx ] 750 2001-07-05 00:58 ┃ ┗[hiro-y@xxxxxxxxxx ] 746 2001-07-04 22:50 ┗[FZE01202@xxxxxxxxxx ] 748 2001-07-05 00:02 ┣[FZE01202@xxxxxxxxxx ] @ 777 2001-07-07 15:41 ┗[FZE01202@xxxxxxxxxx ] 779 2001-07-07 20:11 ┗[okushima@xxxxxxxxxx ] 780 2001-07-07 22:59 ┗[FZE01202@xxxxxxxxxx ] 781 2001-07-07 23:19 ┣[FZE01202@xxxxxxxxxx ] @ 783 2001-07-08 11:54 ┗[FZE01202@xxxxxxxxxx ] 786 2001-07-08 18:50 ┗[okushima@xxxxxxxxxx ] 789 2001-07-10 16:51 ┗[okushima@xxxxxxxxxx ] 790 2001-07-10 22:35 ┣[FZE01202@xxxxxxxxxx ] 792 2001-07-12 00:48 ┗[FZE01202@xxxxxxxxxx ] -> 793 2001-07-12 12:22 ┗[okushima@xxxxxxxxxx ] 795 2001-07-15 02:24 ┗[FZE01202@xxxxxxxxxx ] 802 2001-07-15 09:05 ┗[okushima@xxxxxxxxxx ] 829 2001-07-16 02:03 ┗[FZE01202@xxxxxxxxxx ] 832 2001-07-16 22:32 ┗[okushima@xxxxxxxxxx ] @ 835 2001-07-18 01:08 ┗[FZE01202@xxxxxxxxxx ] 837 2001-07-18 12:50 ┗[okushima@xxxxxxxxxx ] 843 2001-07-19 21:55 ┗[FZE01202@xxxxxxxxxx ] 844 2001-07-20 18:56 ┗[okushima@xxxxxxxxxx ] |