2007年12月15日

[mew-dist 27976] Re: smtp-auth-list

早間です。

http://vision.kuee.kyoto-u.ac.jp/~nob/doc/cram-md5/cram-md5.html
を参考にして検査してみました。

(base64-encode-string
(concat "account "
(encode-hex-string

(hmac-md5
(base64-decode-string
"PEMzN0QxRDA5QkREMURBRjQ5NjI5REFCQzE0QzdCMDJBQHZpc2lvbj4=")
"password")
)
)
)
=>"YWNjb3VudCA4MTk3M2Q3NTllYWRjMjBjYTNhMGRmZDgxMDQwMDg1ZQ=="

ここまでは Web からコピーしました。

mew-auth.el からこれだろうと思うものを使ってみました。

(mew-cram-md5
"account"
"password"
"PEMzN0QxRDA5QkREMURBRjQ5NjI5REFCQzE0QzdCMDJBQHZpc2lvbj4="
)
=>"YWNjb3VudCAyYjFlMmZlOTdkZjk0MTczZjkyOTNhNDFkNTA5MGRjMA=="

Web では何故か account にスペースが空いているので開けてみました。

(mew-cram-md5
"account "
"password"
"PEMzN0QxRDA5QkREMURBRjQ5NjI5REFCQzE0QzdCMDJBQHZpc2lvbj4="
)
=>"YWNjb3VudCAgMmIxZTJmZTk3ZGY5NDE3M2Y5MjkzYTQxZDUwOTBkYzA="

Web にある例と少し値が違います。これは何に由来するのでしょうか。
もし、Web の方が正しいとすると認証できません。

-- 早間 義博

投稿者 xml-rpc : 2007年12月15日 16:20
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/67664
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。