Wi-Fi QRコード

別名: WiFi QRコード, WIFI: URI, ネットワークQRコード, Wi-Fi接続用QRコード

定義

Wi-Fi QRコードには、ネットワーク名、パスワード、セキュリティの種類が入っており、スマートフォンが、入力なしで、読み取るだけでネットワークに接続できます。テキストは、WIFI:T:WPA;S:MyNetwork;P:secret;; のような形です。

WIFI:形式

Wi-Fi QRコードには、WIFI:で始まる1行のテキストが入っており、セミコロンで区切った項目を並べ、2つのセミコロンで終わります。一般的な家庭やオフィスのネットワークなら、WIFI:T:WPA;S:MyNetwork;P:secret;; のようになり、Tはセキュリティの種類、Sはネットワーク名(SSID)、Pはパスワードです。

この形式は、オープンソースのバーコードリーダーのプロジェクトから生まれ、事実上の慣習になりました。Wi-Fi AllianceのWPA3仕様の最近の版には、ごく近い関連のURI形式が記載されていて、より新しいセキュリティ機能のための任意の項目が加わっています。

  • T:セキュリティの種類。通常はWPA、WEP、または、オープンネットワークならnopass
  • S:ネットワーク名(SSID)。表示どおりに、大文字小文字を区別して入力します
  • P:パスワード。オープンネットワークでは省きます
  • H:true:名前を公開しない、隠しネットワークを示します

セキュリティの種類と特殊文字

WPAという値は、WPA、WPA2、そして実際には、ほとんどのWPA3のパーソナルネットワークで使われます。スマートフォンが、接続時に正確なプロトコルを交渉するからです。WEPは古く安全ではなく、nopassは、パスワードのないオープンネットワーク用です。ユーザー名と証明書が必要なエンタープライズネットワークには、この単純な形式は向いていません。

ネットワーク名やパスワードに、バックスラッシュ、セミコロン、コンマ、コロン、二重引用符が含まれる場合は、その文字を、バックスラッシュでエスケープしなければなりません。たとえば、pass;wordというパスワードは、pass\;wordとエンコードします。これを間違えるのは、Wi-Fiコードが読み取れるのに接続に失敗する、最もよくある原因の1つです。

スマートフォンの対応と望ましい運用

iPhone(iOS 11ごろから)とAndroid(Android 10ごろから)の標準のカメラアプリは、Wi-Fiコードを認識して、ネットワークへの接続を提案します。古いスマートフォンでは、別のスキャナーアプリが必要な場合があります。

パスワードは、コードの中に平文で記録されるので、読み取れる人なら誰でも読めます。ゲスト用のネットワークが適しており、テキストは印刷した画像に固定されているため、パスワードを変えるたびに、コードを作り直す必要があります。

よくある質問

自宅のWi-Fi用のQRコードは、どうやって作りますか?

WIFI:T:WPA;S:YourNetworkName;P:YourPassword;; というテキストを、名前とパスワードを置き換えて、QRコードにエンコードします。たいていのスマートフォンは、読み取ると、ネットワークへの接続を提案します。

Wi-Fi QRコードは、WPA3で使えますか?

ほとんどの場合、使えます。スマートフォンが接続時にプロトコルを交渉するので、T:WPAは、たいていWPA2とWPA3のパーソナルネットワークで使えます。

Wi-Fi QRコードを読み取れるのに、接続できないのはなぜですか?

よくある原因は、ネットワーク名の入力ミス(大文字小文字を区別します)、パスワードの変更、;、,、:、\ などの特殊文字を、バックスラッシュでエスケープしていないことです。

Wi-Fi QRコードを掲示しても安全ですか?

読み取った人は誰でもパスワードを読めるので、共有してもかまわないネットワーク、たとえば、別のゲスト用ネットワークのコードだけを掲示してください。

すべての用語