よろずやIT
用語辞典

QRコードの仕組みと安全性|偽QRコード(クイッシング)から身を守る方法

執筆・監修:よろずやIT編集部|編集方針を見る

結論:まずここだけ読めばOK

詳しい手順・原因は、この下で解説しています。

用語辞典のイラスト

結論: QRコードは、URLや文字などを、白黒のマス目で表した「情報の入れ物」です。読み取っただけで危険になるわけではなく、危ないのは、読み取った先のURLと、その後の操作です。偽のQRコードに誘導する手口「クイッシング」に備えて、読み取った後のURLの確認を、習慣にしましょう。

QRコードとは

QRコードは、縦横に並んだ白黒のマス目で、情報を表す二次元コードです。1994年に、日本の企業が開発しました(「QRコード」は、開発元の登録商標です)。バーコードより、多くの情報を記録でき、どの方向からでも、素早く読み取れる点が特徴です。

なぜ読み取れるのか

3つの角の四角

QRコードの、3つの角にある、大きな四角のマークは、位置と向きを知らせる目印です。この目印があるため、斜めから撮影しても、上下が逆でも、読み取ることができます。

誤り訂正:汚れや欠けに強い

QRコードには、誤り訂正の仕組みがあります。データに加えて、修復用の情報も記録しておくことで、一部が汚れたり、欠けたりしても、元の内容を復元できます。誤り訂正には、複数の段階があり、強くするほど、欠けに強くなりますが、その分、記録できる情報量は減ります。

記録できる情報

主に次のような情報を、記録できます。

QRコードの危険性:クイッシング

QRコード自体は、単なる情報の入れ物ですが、読み取った先が、安全とは限りません。QRコードを悪用して、偽サイトに誘導する手口は、クイッシング(QRコードを使ったフィッシング)と呼ばれます。

代表的な手口

偽サイトで起きること

フィッシングの手口の全体像は、フィッシング詐欺とはで解説しています。

身を守る5つのポイント

  1. 読み取った後の、URLを確認する:ブラウザで開く前に、表示されたアドレスが、公式のドメインか確認する(綴りが少し違う偽ドメインに、注意)
  2. 貼られているコードに、違和感がないか確認する:上から、シールが貼られていないか、ずれていないか
  3. メール・SMSのQRコードは、読み取らない:公式のアプリや、ブックマークから、アクセスする
  4. IDやパスワード、カード番号の入力を求められたら、立ち止まる:本当に、そのサービスのログイン画面か確認する
  5. アプリのインストールを、QRコードから行わない:公式のストアから、探して入れる

アドレスの「https」と「http」の違いは、HTTPとHTTPSの違いで解説しています。ただし、HTTPSでも、偽サイトの可能性があるため、鍵マークだけで安心しないでください。

自分で、QRコードを作る時の注意

名刺、チラシ、イベントの案内などに、QRコードを使う場合は、次の点に気をつけましょう。

振り返ると

QRコードは、便利な情報の入れ物ですが、読み取った先の安全は、利用者が確認する必要があります。読み取った後のURLを確認し、メールやSMSのQRコードには、特に慎重になりましょう。

関連記事:二段階認証とパスキーの違い

PRフロントエンド開発のためのセキュリティ入門 知らなかったでは済まされない脆弱性対策の必須知識 【電子書籍】[ 平野昌士 ]

フロントエンド開発のためのセキュリティ入門 知らなかったでは済まされない脆弱性対策の必須知識 【電子書籍】[ 平野昌士 ]

¥2,970

楽天で見る
SHAREXLINEはてブ

よくある質問

Q.QRコードを読み取るだけで、ウイルスに感染しますか?

A.QRコードを読み取っただけで、すぐに感染することは、通常は考えにくいとされています。危険なのは、読み取った後に開くURLの先で、偽サイトにIDやパスワードを入力したり、不審なアプリをインストールしたりすることです。読み取った後に表示されるURLを、必ず確認してください。

Q.QRコードが、汚れていても読めるのはなぜですか?

A.誤り訂正という仕組みで、データの一部が欠けても、残りの情報から、元の内容を復元できるためです。誤り訂正の強さには段階があり、強いものほど、多くの欠けに耐えられますが、その分、記録できる情報量は減ります。

Q.QRコードが、偽物かどうか見分ける方法はありますか?

A.見た目だけで、本物と偽物を見分けるのは困難です。読み取った後のURLが、公式のドメインか確認する、貼られているQRコードの上に、別のシールが貼られていないか確認する、などで被害を減らせます。

Q.QRコード決済のコードを、他人に見せても大丈夫ですか?

A.決済用のコードは、金銭に関わるため、不特定の人に見せたり、写真をSNSに載せたりするのは避けてください。お店で提示する場合も、画面を見せる相手を、確認してから提示しましょう。

関連記事

用語辞典用語解説

ゼロデイ脆弱性とは?「修正が出る前に悪用される」仕組みと、個人・職場でできる備え

ゼロデイ脆弱性は、開発元が対策を用意できていない段階で悪用される弱点のことです。通常の脆弱性との違い、ニュースの「悪用が確認されている」の読み方、個人と職場でできる備えを、やさしく解説します。

用語辞典用語解説

AI・機械学習・ディープラーニングの違いとは?3つの関係を図なしでやさしく解説

AI(人工知能)、機械学習、ディープラーニングは何が違うのか。3つの包含関係、それぞれの特徴、生成AIとの関係を、身近な例で、初心者向けに解説します。

用語辞典困りごと解決

ハッシュ化されたパスワードが流出したら?「復元できない形式」の意味と対処

流出の発表で、「パスワードは、ハッシュ化して保管していた」「復元できない形式」と説明されることがあります。ハッシュ化とは何か、なぜ「安全」とは言い切れないのか、パスワードの強さがどう関係するのか、変更の判断と合わせて、やさしく解説します。

用語辞典用語解説

SPF・DKIM・DMARCとは|メール認証の違いと、設定の順番(なりすまし対策)

SPF・DKIM・DMARCは、メールの送信元の「なりすまし」を防ぐための、3つの仕組みです。それぞれの役割の違い、DNSへの設定の順番、DMARCのポリシーを段階的に厳しくする方法、認証が通っても安全とは限らない理由をまとめます。

最新のIT関連書籍 トップ10

PR / 楽天市場の売れ筋ランキングを定期的に取得しています。価格は変動する場合があるため、購入前に各ストアでご確認ください。