smime.el
Hirohisa Yamaguchi
umq @ ueo.co.jp
2006年 2月 10日 (金) 11:50:04 JST
やまぐちと申します
At Tue, 13 Sep 2005 04:53:53 +0900,
中川 誠 wrote:
> 随分と間が空いてしまいました。とりあえずは動作するものができたので投稿し
> てみます。ご意見をお聞かせください。
ちょっと使ってみたので、気になるところだけ手を入れてみました。
添付は基本的に、中川さんのパッチがベースで、使われていないところもそのまま
残してあります。
# ;;; smime.el ends here 行以降は、まったく触ってませんが、中川さんの
# パッチのまま残してあります。
> 本来は mime-edit.el に対する修正も含めた形になっています。pgg のように
> smime とのインターフェース部分を抽象化できればよいのですが、そこまでは私
> では手が出ません。
> ldap とのやり取りなども実装してみたいのですが、しばらく時間が取れそうに
> ないです。ぼちぼちやりたいと思います。
> 個人的には 5月頃からは使っています。ただ、自分の中だけで閉じているので、
> 本当にうまく動作しているのはは確証が持ててません。
> SEMI で書名したメールが、Exchange/Mozilla/Firefox で検証できることは確認
> しています。Exchange で書名/暗号化したメールを SEMI 側で検証/復号化でき
> ることも確認しています。
暗号化ができないようだったので、そのあたりに手を入れてあります
# あと、個人的に気になってるのは、自分の証明書に秘密鍵が入っているか
# どうかの判別 (smime-certificate-contains-private-key) とか、実装
# 方法がわからなかったのでemacs ではこうするんだよ、みたいなのを教えて
# いただけるとありがたいです_( )_
設定については...
> (setq smime-certificate-file (expand-file-name "~/.smime/myca.pem"))
> (setq smime-private-key-file (expand-file-name "~/.smime/mykey.pem"))
> (setq smime-public-keys
> '(("makoto.nakagawa @ hp.com" "~/.smime/cert.pem" '())))
;; 署名確認用の CA ファイル格納ディレクトリ
;; $ ln -s _certfile_ `openssl x509 -noout -hash -in _certfile_`.0
;; などして、逆引き設定も忘れずに
(setq smime-CA-directory "~/.certs")
;; 署名確認用の CA ファイル
;; *未テスト*
;(setq smime-CA-file "~/.certs/cert.pem")
;; 自分の情報
;; From: を複数使う場合は考慮していない
;; private key を証明書に含む場合は cdr を nil にするか、
;; cons でなく、直接ファイル名を指定してもよい
(setq smime-digital-id
(cons (expand-file-name "~/.smime/mycert.pem")
(expand-file-name "~/.smime/mykey.pem")))
;; 暗号化のための、宛先-証明書マップ
;; リストにする必要性を感じなかったのでペアにした
;; 外のファイルに追い出して、自動追加とかできるようになるのが
;; スマートかなぁ
(setq smime-certificate-alist
'(("umq @ ueo.co.jp" . "~/.smime/mycert.pem")
("someone @ example.co.jp" . "~/.certs/someone-example.pem")
))
というカンジです
end
--
Hirohisa Yamaguchi
umq @ ueo.co.jp
hkp://openpksd.org/E7EA65C4
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: semi_smime.patch.bz2
型: application/octet-stream
サイズ: 6477 バイト
説明: 無し
URL: <http://lists.chise.org/pipermail/emacs-mime-ja/attachments/20060210/ea9480ea/attachment.obj>
More information about the Emacs-mime-ja
mailing list