SSL/TLSの拡張仕様の1つであるSNI(Server Name Indication)に注目が集まっています。 これまでは「1台のサーバ(グローバルIPアドレス)につきSSL証明書は1ドメイン」でしたが、SNIを利用すれば、「1台のサーバで異なる証明書」を使い分けることができるようになります。 それでは、SNIの利用方法やその必要性について確認していきましょう。 SNI(Server Name Indication)とは何だろう? SSL/TLSでは「同じサーバ(同じグローバルIPアドレスを利用する複数のユーザ)は1つのSSLサーバ証明書しか使えない」のが基本です。そのため、このままだと不便な場合もあります。 たとえばレンタルサーバサービスを例として考えると、「同じサーバを複数のユーザが利用し、なおかつユーザごとに異なるドメインを利用する」という場合もあるでしょう(名前ベースバーチャル
![注目の集まるSNI導入の必要性とは](https://cdn-ak-scissors.b.st-hatena.com/image/square/bfc48f8d0a0d6efdde846ff6b38d50a9a367705c/height=288;version=1;width=512/https%3A%2F%2Fcollege.globalsign.com%2Fapplication%2Ffiles%2F6816%2F2813%2F8373%2Fsni01.jpg)