STARTTLSとは?メールの暗号化を実現する仕組みと設定・確認方法を解説
メールの暗号化とは?重要性を解説
データの改ざんや情報漏洩といったリスクを軽減できます。
STARTTLSの仕組みと動作原理
通信過程を暗号化する通信方式です。この通信方式にはインターネット暗号化技術である「SSL/TLS」が取り入れられており、安全にメールの送受信を可能にしています。
メールを送信する際には「SMTP」という通信手順が使用されていますが、送信されるデータを暗号化して保護する仕組みはありません。これでは通信を傍受されてメールの内容を誰かに見られてしまう危険性があり、データ改ざんや情報漏洩などを引き起こす可能性も高まります。
STARTTLSはSMTPが抱えるセキュリティ面での脆弱性を補い、安全なメールの送受信が可能な通信方式です。この方式を取り入れることでメール内容を盗み見たり、ハッキングされたりするリスクは軽減されます。重要なデータ・情報も安心してメールでやり取りができるでしょう。
STARTTLSによるメール暗号化の流れ
STARTTLSがどのようにメールを暗号化するのか、その流れを確認していきます。
- メール送信者とメールサーバーの接続
- SSL/TLS使用に必要なSMTP拡張機能をサポートしていることを伝えるコマンドを送信
- 受信先メールサーバーから返される応答をもとにSSL/TLSに対応しているか確認
- メール送信者側からSTARTTLSコマンドを実行
- メールサーバーから正常な応答が返ってきたらTLS接続開始
このようにSTARTTLによってメールを暗号化する際には、受信先のメールサーバーが対応しているかの確認が必要です。何通ものメールを送信する際、送信サーバーと受信サーバー間では上記の手順で確認作業が繰り返し行われ、対応している場合は暗号化して安全に送信されます。
なお上記の手順のうち、もしメールを受信する側のサーバーがTLSに非対応だった場合は「5」でのTLS接続変更が行われず、SMTP通信を継続したままメールが送信されます。
SMTPSとの違い
STARTTLSと混同されがちな通信手順としてSMTPSがあげられますが、この2つにはどのような違いがあるのでしょうか。
STARTTLSとの違いは簡単に説明すると、どのタイミングで暗号化を開始するかです。
SMTPSは通信が開始された最初から暗号化を行いますが、STARTTLSは途中から暗号化します。
またSMTPSは接続先もSMTPSに対応していなければ送信できないのに対し、STARTTLSは接続先が暗号化通信に対応していなくてもSMTPSで送信することが可能です。
STARTTLSのメリットとデメリット
送信したメールは未暗号のまま送られてしまいます。誰でも読める状態でメールが送信先に送られてしまうため、途中でハッキングや盗み見の危険にさらされているのです。
受信側のメールサーバーが未対応でも気にせずメールを送信できるという点ではメリットですが、メールの安全性という点ではデメリットといえるでしょう。
重要なメールのやり取りをする際には受信者側にもその旨を伝え、STARTTLSを導入・設定してもらうように働きかけましょう。
初期接続時の脆弱性と中間者攻撃のリスク
初期接続時の脆弱性と中間者攻撃のリスクも、STARTTLSのデメリットのひとつです。
STARTTLSは受信者側で暗号化通信に対応しているかどうか確認してから、メールを送信します。最初から暗号化されているわけではなく、通信の途中で暗号化されることから、初期接続時には誰でもメールの内容を盗み見できる状態です。
暗号化の通信が確立されるまでの最初の段階でハッキングにあっても妨害できない点は、デメリットといえます。
これらのリスクを回避するために、他のセキュリティ手段と併用するなど安全性を高めるための対策も同時に講じておくと良いでしょう。
メールセキュリティを高めるための対策については後述するので、そちらもあわせて参考にしてください。
STARTTLSの設定と確認方法
メールの送信者名の下に赤い鍵アイコンが表示されます。もし赤い鍵アイコンが表示されていれば、STARTTLSは有効化されていません。
STARTTLSの対応状況と利用者が取るべき対策
企業・個人の利用率が高いGmailやYahoo!Mailでも対応している点は、利用価値が高いといえるでしょう。
特にGmailでは前述したように、暗号化されていないメールについては目立つアイコンが表示されるなどの工夫もなされています。また、Gmailは2024年2月からは「Gmailへ送信するメールサーバーはSTARTTLSに対応していること」とアナウンスしています。
主要メールサービスが対応している事実は、それだけメールの暗号化の重要度が増しているということであり、ハッキングなどの危険性も同時に高まっている証です。
安全にメールの送受信を行うためにも、STARTTLSの導入が必要であるといえます。
STARTTLSに対応したサービスの選択
メールを安全に送受信するためには、STARTTLSに対応したメールサービスの選択が必要不可欠です。
企業・会社の場合は一度にメールを配信しなければならないこともあり、そのなかには情報漏洩・改ざんなどが起こると多大なリスクを背負うことになるものもあるでしょう。
このような重要なメールを大量に一度に送信する際には、STARTTLSに対応したメール配信システムがおすすめです。安全かつ確実に大量のメールを一度に送信できるシステムなら、効率的な作業が行えます。
エンバーポイント株式会社が提供するメール配信システム「Mail Publisher」は、配信したメールの到達率がトップクラスです。一斉送信機能はもちろん、基幹システムなどの外部ツールとの連携もできます。
確実に配信したメールが届き、STARTTLSを活用して安全に送信するメール配信システムをお探しの場合は、ぜひエンバーポイント株式会社の「Mail Publisher」をご利用ください。
メールのセキュリティを高めるための対策
STARTTLSはメールのセキュリティを高めるために有効ですが、これだけでは充分とはいえません。デメリットで紹介したように、初期接続の段階でハッキングされる可能性があるなど脆弱性が見られます。
セキュリティをより高めるためには、なりすまし防止などの対策も並行して行ったほうが良いでしょう。
例えばSPF・DMARC・DKIMなどは、ドメインの認証や不正なメールのブロックなどを行う仕組みで、このようなセキュリティ対策も同時に行うことで、情報漏洩などを未然に防ぐことが可能です。
ひとつのセキュリティ対策に頼るのではなく、複数の対策を掛け合わせて強化しましょう。
まとめ:STARTTLSでメールセキュリティを向上させよう
メールセキュリティの向上に有効です。
ただし、受信者側での設定が必要だったり初期接続時は脆弱だったりというデメリットもあります。導入する際にはこれらのデメリットも考慮してください。
本記事であげた対応策なども参考にして、高い安全性でメールのやり取りを行いましょう。
TAG
メール配信システム導入からコンサルティング、コンテンツ制作支援など
メールマーケティング支援サービスも行います。
お問い合わせ・資料請求はこちらまで

