2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Chrome79でTLS1.0と1.1と1.2が全て有効なサイトでは警告が出ない

Posted at

Chrome79のTLS1.1と1.2警告について

はじめに

Google Chrome 72からTLS1.0とTLS1.1非推奨となっていた。
そして、Google Chrome 79から警告が強化されることとなった。

ニュースサイト等では TLS1.0 , TLS1.1 , TLS1.2が有効なサイトでも、TLS1.0 , TLS1.1が含まれている場合は警告が出るかのような書き方をしているサイトもあったため、検証をしてみた。

ニュースの元となるChromiumのブログには以下の記載があった。

Last October we announced our plans to remove support for TLS 1.0 and 1.1 in Chrome 81. In this post we’re announcing a pre-removal phase in which we’ll introduce a gentler warning UI, and previewing the UI that we’ll use to block TLS 1.0 and 1.1 in Chrome 81. Site administrators should immediately enable TLS 1.2 or later to avoid these UI treatments.

Google翻訳

昨年10月、Chrome 81のTLS 1.0および1.1のサポートを削除する計画を発表しました。この投稿では、より穏やかな警告UIを導入する事前削除フェーズを発表し、使用するUIをプレビューしますChrome 81でTLS 1.0および1.1をブロックします。サイト管理者は、これらのUI処理を回避するために、TLS 1.2以降を直ちに有効にする必要があります。

中略

Pre-removal warning
Starting January 13, 2020, for Chrome 79 and higher, we will show a “Not Secure” indicator for sites using TLS 1.0 or 1.1 to alert users to the outdated configuration:

Google翻訳

2020年1月13日から、Chrome 79以降では、TLS 1.0または1.1を使用して古い構成をユーザーに警告するサイトに「安全でない」インジケータを表示します。

結論

結論から言うと、

TLS1.2以降でハンドシェイク可能なら、TLS1.0,TLS1.1が有効でも警告は出ない。

検証

概要

サーバ側はnginxでhttps通信を可能とする。
クライアント側はWindowsServer2019にてChromeのGA,Beta,Canaryの3種類で動作確認をする。

サーバ側


ssl_protocols TLSv1 TLS1.1 TLSv1.2 ; # ←ここを修正する
server {
    listen 443;
    ssl on;
    server_name tlstest.XXXXX.XX;
    ssl_certificate /etc/test.crt;
    ssl_certificate_key /etc/test.key;

    location / {
    
    }
}

クライアント側

Chrome GA 77

スクリーンショット 2019-10-03 8.41.51.png

Chrome Beta 78

スクリーンショット 2019-10-03 8.43.40.png

Chrome Canary 79

スクリーンショット 2019-10-03 8.44.35.png

Show security warnings for sites using legacy TLS versionsを有効にしておく
スクリーンショット 2019-10-03 8.48.41.png

TLS1.0、TLS1.1のみが有効

Chrome GA 77

34.84.20.175 - Chrome RDP for Google Cloud Platform 2019-10-03 08-51-20.png

Chrome Beta 78

34.84.20.175 - Chrome RDP for Google Cloud Platform 2019-10-03 08-52-39.png

Chrome Canary 79

保護されていない通信が表示されている!!

34.84.20.175 - Chrome RDP for Google Cloud Platform 2019-10-03 08-53-21.png

TLS1.0、TLS1.1、TLS1.2全てが有効

Chrome GA 77

34.84.20.175 - Chrome RDP for Google Cloud Platform 2019-10-03 08-55-39.png

Chrome Beta 78

34.84.20.175 - Chrome RDP for Google Cloud Platform 2019-10-03 08-56-22.png

Chrome Canary 79

保護されていない通信が表示されない!!

34.84.20.175 - Chrome RDP for Google Cloud Platform 2019-10-03 08-56-59.png
2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?