ネットワーク基礎4 択難易度 標準

状況

*.example.com のワイルドカード証明書を 1 枚取得した。これ 1 枚で HTTPS にしたい名前を洗い出している。

この証明書だけで HTTPS にできる名前の組み合わせは?

正答

  1. example.com と www.example.com
  2. api.example.com と v2.api.example.com
  3. www.example.com と api.example.com
  4. www.example.com と www.example.jp

解説

ワイルドカード証明書の * は、ドットで区切ったラベル 1 つ分だけに一致する。*.example.com は www.example.com や api.example.com には有効だが、* が空になる example.com(頂点)には一致しない。v2.api.example.com は * の位置にラベルが 2 つ入るので対象外。www.example.jp はドメインそのものが違う。頂点や 2 段下も使うなら、証明書の SAN(サブジェクト代替名)に example.com や *.api.example.com を追加する。名前が合わないと、ブラウザは名前の不一致として警告を出す。

参考: www.rfc-editor.org

tlscertificatewildcard

この問題を含む ネットワーク基礎 のテストを制限時間つきで解く

ネットワーク基礎クイズへ