STARTTLS

提供: セキュリティ
2014年11月15日 (土) 13:09時点におけるDaemon (トーク | 投稿記録)による版 (SMTPでのSTARTTLSプロトコルの例)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索
スポンサーリンク

STARTTLS とは、通信プロトコルを途中で、平文の通信からTLSで暗号化された状態に切り替える方式です。SMTP/IMAP4/POP3のプロトコルで通信経路の暗号化に利用されます。

読み方

STARTTLS
すたーと てぃーえるえす
STLS
えす てぃーえるえす

概要

STARTTLSを利用する利点として、SSLの通信用に専用のポート番号を割り当てずに済むことが挙げられます。

STARTTLS以外には、over SSL方式があります。メールでは、SMTPs/IMAP4s/POP3s がover SSL 方式で通信します。over SSL用に専用のポートを利用します。

SMTPでのSTARTTLSプロトコルの例

これは、電子メールのSMTPのサーバとの通信の例です。最初は、平文での通信を行い、STARTTLSコマンドによって、TLSのネゴシーエションが始まり、その後、暗号化された通信がはじまります。

220 smtp.mail.com ESMTP ready
EHLO client.mail.com
250 smtp.mail.com
250 STARTTLS
STARTTLS
220 Go ahead
 
TLSネゴシーエション開始

関連項目




スポンサーリンク