PGP 署名と「後で送信/今すぐ送信」のマクNo.06207
ひろ さん 02/12/27 20:03
 
 秀まるおさん今日は、ひろです。
 http://www.maruo.co.jp/hidesoft/8/m021227.html#10463
> > 電子署名する際は、内部的に整形、タブ→空白変換、「後で送信/今すぐ送
> >信」のマクロを実行後、JIS にエンコードして、そのあと書名を作成していた
> >だく必要がありそうです。→秀まるおさん
>
>  ということはバグのようです。修正します。
の関係で、ちょっと気が付いた点が有ります。それは「後で送信/今すぐ送
信」のマクロの内容によっては、どれも改竄扱いになり得る気がするのです。

 まず実行されるタイミングは、
(1)インデント関係を含め整形の前
(2)インデント関係を含め整形の後、タブ→空白に内部的に変換し、書名の作
   成の前
(3)書名の作成の後
のどれかだと思います。

 次にマクロは、機種依存文字の変換、日本語なら半角カタカナは全角に変換
(当然半角カタカナはそのまま送る設定)、行末の空白削除、を行うとします。
この場合、
(A) (1) の場合
  整形 (折り返し文字数に応じた改行挿入)
  →行末に空白が出現する
  →「後で送信/今すぐ送信」実行時に、行末空白削除
  →改竄扱い
(B) (2) の場合
  整形後、文字種変換
  →一行が長くなる
  →実際の送信時に改行が追加
  →改竄扱い
(C) (3) の場合、間違いなく改竄扱い
ということがあり得そうです。ですから hidesoft.8:10463 の私の投稿の順序
では良くない(;_;)。

 何かよい方策をお考えでしょうか?
 私は、こういったことを防ぎつつ、ユーザの行いたいを実現するには、(1)
の時点でマクロを実行し、署名の付いているメールは、「後で送信/今すぐ送
信」を実行しても、マクロを動作させないしか思いつきません。
 ## (1) (2) の両方で行うという手も有りますが、冗長。

[ ]
RE:06207 PGP 署名と「後で送信/今すぐ送No.06208
秀まるお さん 03/01/09 11:03
 
 マクロ実行で改ざん扱いとなる件はたしかにまずい問題ですが、そもそも現状
の鶴亀メールでは電子署名した後にメールを手で書き換えることに何の警告も出
してない訳でして、それ自体から直さないとダメな気がします。

 まぁ、今のところ具体的な問題発生の報告も無いようなので、問題点とし把握
だけしておきます。対応方法は後日検討ということで。

[ ]
RE:06208 PGP 署名と「後で送信/今すぐ送No.06210
ひろ さん 03/01/09 12:54
 
 秀まるおさん今日は、ひろです。
>  まぁ、今のところ具体的な問題発生の報告も無いようなので、問題点とし把握
> だけしておきます。対応方法は後日検討ということで。
 了解しました。

[ ]