decrypt with pgp2

Akihiro Arisawa ari @ atesoft.advantest.co.jp
2000年 2月 22日 (火) 19:20:40 JST


有沢です。

ueno @ kiss.kake.info.waseda.ac.jp (Daiki Ueno) writes:

> > EMIKO(や REMI/EMY) では、pgp2 で encrypt されたメールは pgp5 で 
> > decryptするようですが、そのため、pgp2 はインストールされているけど 
> > pgp5 はインストールされていない環境で、pgp2 で encrypt されたメールを 
> > decrypt できないようです。
> 1. pgg-scheme を指定する

すいません、pgg-scheme の存在を見逃していました。
pgp2 しか無い環境では、pgg-scheme を 'pgp に設定してしまえば
問題無いですね。

ただ、私の環境は pgp2 と gpg がインストールされている状態なので、
.emacs で設定してしまうわけにはいきません。
個人的には pgp2 で暗号化されたメールは滅多にこないので pgg-scheme
で充分ですが、pgp2/gpg のどちらも良く受けとる人だと面倒かも
しれません。

と、ここまで書いてから思い付いたのですが、gpg で IDEA と RSA を
使えるようにしてしまえば、pgg-scheme を gpg にするだけで
良いのですね :-)

;; ちなみに、非常に ad-hoc ですが、以下にように設定する順をかえると、
;; pgp2 で encrypt されたものは pgp2 で decrypt するようになります。

-------------- next part --------------
Index: pgg.el
===================================================================
RCS file: /cvs/root/semi/Attic/pgg.el,v
retrieving revision 1.1.2.29
diff -u -r1.1.2.29 pgg.el
--- pgg.el	2000/02/21 15:27:43	1.1.2.29
+++ pgg.el	2000/02/22 09:09:35
@@ -71,16 +71,6 @@
 
 (ctree-set-calist-strictly
  'pgg-verify-condition
- '((signature-version 3)(public-key-algorithm RSA)(hash-algorithm MD5)
-   (scheme . pgp)))
-
-(ctree-set-calist-strictly
- 'pgg-decrypt-condition
- '((public-key-algorithm RSA)(symmetric-key-algorithm IDEA)
-   (scheme . pgp)))
-
-(ctree-set-calist-strictly
- 'pgg-verify-condition
  '((signature-version 3 4)
    (public-key-algorithm RSA ELG DSA)
    (hash-algorithm MD5 SHA1 RIPEMD160)
@@ -91,6 +81,16 @@
  '((public-key-algorithm RSA ELG DSA)
    (symmetric-key-algorithm 3DES CAST5 IDEA)
    (scheme . pgp5)))
+
+(ctree-set-calist-strictly
+ 'pgg-verify-condition
+ '((signature-version 3)(public-key-algorithm RSA)(hash-algorithm MD5)
+   (scheme . pgp)))
+
+(ctree-set-calist-strictly
+ 'pgg-decrypt-condition
+ '((public-key-algorithm RSA)(symmetric-key-algorithm IDEA)
+   (scheme . pgp)))
 
 (ctree-set-calist-strictly
  'pgg-verify-condition
-------------- next part --------------

-- 
(株)アドバンテスト 有沢 明宏


More information about the Emacs-mime-ja mailing list