dooo

得意分野よりも、勉強中の内容を書きたい

SASLとSAML(名前似てるけど直接は関係ないよ、でも両方とも認証関連の用語だよ)

SASLとSAML(名前似てるけど直接は関係ないよ、でも両方とも認証関連の用語だよ)

SASL

  • Simple Authentication and Security Layer
  • インターネットプロトコルおける認証(とデータセキュリティ)のためのフレームワーク
  • 最初RFC 2222 → RFC 4422に置換、現在IETFのインターネット標準の標準化過程にある
  • アプリケーションプロトコルから認証機構を分離できる
  • 認証機構は複数から選択できる
    • Kerberos
    • GSSAPI
    • CRAM-MD5(チャレンジレスポンス方式)
    • DIGEST-MD5(CRAM-MD5の改良版)
  • 実際に使われる認証方式のことはSASLにまかせてしまうことで、特定の認証方式に縛られなくて済むようになる
  • SMTP AUTH実現の方法である

SAML

f:id:nununux:20150404163048p:plain