Pub alg - RSA Encrypt or Sign と gpg

Kazuhiro NISHIYAMA zn @ mbf.nifty.com
2005年 11月 21日 (月) 16:00:54 JST


西山和広です。

WanderlustでC-c : dしてみたら
「Searching for program: そのようなファイルやディレクトリはありません, pgpk」
と言われてしまうメールがあったので、
gpgでdecryptできるメールとの違いを
pgpdumpで調べてみたところ、

Pub alg - RSA Encrypt or Sign(pub 1)
となっている
Old: Public-Key Encrypted Session Key Packet(tag 1)
があるのが原因らしいとわかったので、

(eval-after-load "pgg"
  '(ctree-set-calist-strictly
    'pgg-decrypt-condition
    '((public-key-algorithm RSA ELG-E DSA ELG)
      (symmetric-key-algorithm 3DES CAST5 BLOWFISH TWOFISH)
      (scheme . gpg))))

として、pgg.elのpublic-key-algorithmにRSAを足してみるように
してみたところ、pgpkが呼ばれずにgpgでdecryptできるように
なったのですが、こういう対処で良いものなのでしょうか?


-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)





More information about the Emacs-mime-ja mailing list