タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

authenticationとdovecotに関するdefiantのブックマーク (2)

  • sendmail と dovecot と SASL と LDAP - JULY’s diary

    SASL CRAM-MD5 のジレンマ SMTP-AUTH や POP3、IMAP で使われる、認証フレームワークの SASL。SASL という名前よりも「CRAM-MD5」といった、具体的な認証方式の方が有名かもしれません。 CRAM-MD5 や、POP3 専用の APOP といった認証方式は、平文のパスワードが保存されているのが前提で、 平文のパスワードを保存しておく。 平文のパスワードがネットワークを流れる。 のどっちかを選ぶ必要があります。で、「平文のパスワードがネットワークを流れる問題なら、SSL/TLS 化しちゃえば OK じゃん」ということで、 SSL/TLS 化した上で、平文の認証(PLAIN or LOGIN) というのが正解、とされます。Dovecot のデフォルトだと、LOGIN や PLAIN を使う場合には、SSL/TLS 化されている事が条件となっていて、「di

    sendmail と dovecot と SASL と LDAP - JULY’s diary
  • Dovecot が保存する CRAM-MD5 認証用パスワード - snbhsmt_log

    チャレンジ・レスポンス型の認証 (CRAM-MD5, APOP など) では、 その認証方式の性質上、サーバに保存するパスワードは平文のままで なければならないと思っていた。 しかし、Dovecot が CRAM-MD5 認証用に保存するパスワードは平文ではない。 $ dovecotpw -s HMAC-MD5 Enter new password: secret Retype new password: secret {HMAC-MD5}cd3ba7deaad6e5ca23448ba42e379747a9e0f7f1fbc00c8a81bbaac395731b56 この HMAC-MD5 という物はハッシュ値のようだが、 この文字列は HMAC-MD5 値では無く、HMAC-MD5 算出途中の値らしい。 この値は以下の様に求められている。 HMAC-MD5 とは MD5 の HMAC

  • 1