ハラミTech

技術系ブログです

Let's Encryptの本番運用の普及率がどれくらいか調べてみた

SSLの普及を促すために無料で発行できる証明書「Let's Encrypt」
種類的にはDV証明書ですが、本番運用でDV証明書を使ってるサイトは多いはず。

しかし本番にLet's Encryptを使うのは…と考えて、
結局本番環境には証明書を買う。みたいな運用をしてるところもあると思います。

実際本番環境でLet's Encryptを使用しているサイトはどれくらいあるのか?
気になったので調べてみました!

調査方法

まずどうやって調査したか記載します。

サイトの選定方法

世界中すべてのサイトのURLがわかる方法がないので
Alexaに掲載されているサイトで調査しました。

Alexaは世界中のサイトのアクセス数などが記録されており、
無料でアクセスランキング上位50位まで公開されています。

  • 世界
  • 各国ごと
  • ジャンルごと

と細かくランキングが分かれてるので、様々なサイトURLがここで取得できます。

Let's Encryptを使用しているか判定する方法

対象のサイトがLet's Encryptの証明書を使用しているか判定するスクリプトを作成しました。
https://github.com/morix1500/check_letsencrypt

$ cat domains
letsencrypt.org
letsencrypt.jp

$ cat domains | check_letsencrypt
letsencrypt.jp

対象サイトを標準入力で渡すと、Let's Encryptを使用しているドメインのみ
標準出力で表示します。

Let's Encryptを使用しているサイト

Let's Encryptのスポンサーのサイト

Let's Encryptには様々なスポンサー企業がいます。
https://letsencrypt.org/

世界でのトップサイトを調べる前に、
まずLet's Encryptのスポンサー企業でどれくらい使われているのか調べてみます。

で使ってるサイト

コーポレートサイトしか見てませんが意外に多いなという印象。
なんとなくスポンサーでちゃんとLet's Encrypt持ってると好感が持てる。

ちなみに、Let's Encryptの公式?ページである
https://letsencrypt.org/ は証明書がLet's Encryptじゃなかったです。
日本のポータルサイトは、Let's Encrypt使ってました!

Alexaで掲載されているサイト

世界TOP50

https://www.alexa.com/topsites

Let's Encryptを使用しているサイトはありませんでした。

日本TOP50

https://www.alexa.com/topsites/countries/JP

Let's Encryptを使用しているサイトはありませんでした。

Arts

https://www.alexa.com/topsites/category/Top/Arts

Business

https://www.alexa.com/topsites/category/Top/Business

なんとNew York Postが使ってました!

Computers

https://www.alexa.com/topsites/category/Top/Computers

Let's Encryptを使用しているサイトはありませんでした。

Games

https://www.alexa.com/topsites/category/Top/Games

Health

https://www.alexa.com/topsites/category/Top/Health

Let's Encryptを使用しているサイトはありませんでした。

Home

https://www.alexa.com/topsites/category/Top/Home

Kids and Teens

https://www.alexa.com/topsites/category/Top/Kids_and_Teens

Let's Encryptを使用しているサイトはありませんでした。

News

https://www.alexa.com/topsites/category/Top/News

Recreation

https://www.alexa.com/topsites/category/Top/Recreation

Let's Encryptを使用しているサイトはありませんでした。

Reference

https://www.alexa.com/topsites/category/Top/Reference

Regional

https://www.alexa.com/topsites/category/Top/Regional

Let's Encryptを使用しているサイトはありませんでした。

Science

https://www.alexa.com/topsites/category/Top/Science

Let's Encryptを使用しているサイトはありませんでした。

Shopping

https://www.alexa.com/topsites/category/Top/Shopping

Let's Encryptを使用しているサイトはありませんでした。

Society

https://www.alexa.com/topsites/category/Top/Society

Sports

https://www.alexa.com/topsites/category/Top/Sports

Adult

https://www.alexa.com/topsites/category/Top/Adult

アダルトサイトなのでサイト名だけ載せておきます。
18歳以上の方のみ確認していただければ。

  • oglaf.com
  • hentai-foundry.com
  • sextvx.com
  • ebaumsworld.com

最後に

本番環境でLet's Encryptを使用しているサイト、
世界のトップサイトを対象に調査しましたが、意外に多かったなという印象です。

ここでは世界のトップサイトを対象にしましたが、
例えば、GoogleのFirebaseやApp Engineは証明書を無料で発行してくれて
その証明書はLet's Encryptが使われています。

ECサイトなどDV証明書以上のものを求められるサイトには当然使えませんが、
ニュースサイトのようにユーザー情報が含まれないサイトでは、
もうLet's Encryptを使用していってもいいのではないかと思います。

では!