QRコードとは何ですか?

メニュー、ポスター、搭乗券にある白黒の正方形のパズルは、リンク、Wi-Fi 認証情報、またはチケットを数平方センチメートルに詰め込むことができます。ここでは、それらがどのように機能するのか、また、バレることなくそれらを作成してスキャンする方法を説明します。

データとしてのピクセル

QRコード — クイックレスポンスコードは、自動車部品を追跡するためにデンソー ウェーブによって 1994 年に発明された 2 次元バーコードです。古いスーパーマーケットのバーコードは 1 次元に数十の桁を格納しますが、QR コードはデータを 2 次元に格納します。 二 寸法: 黒と白のモジュールのグリッド、それぞれが少しずつ。 QR コードに数十桁ではなく数千文字を含めることができるのはこのためです。

データは、URL、プレーン テキスト、連絡先詳細、Wi-Fi 認証情報、理論的にはバイナリ ファイルなど、バイトで表現できるものであれば何でも構いません。スキャナはグリッドを読み取り、バイトを再構築し、解釈します。

QRコードの構造

3 つの視覚的ランドマークにより、QR コードはどの角度からでもデコード可能になります。

要素どこ役割
ファインダーパターン3つの大きな角の広場スキャナーにコードとその方向を特定させます
整列パターン小さな四角、右下のエリア曲面上のレンズの歪みを補正します。
タイミングパターンファインダー間の交互の線モジュールのグリッド座標を設定します
クワイエットゾーン周囲の白いマージンコードを周囲から分離します。標準の一部です。切り取らないでください。
データとエラーの修正その他すべて冗長性が組み込まれたペイロード

21×21 から 177×177 モジュールまでのサイズの 40 の「バージョン」があります。大きいバージョンにはより多くのデータが保持されます。典型的な URL はバージョン 3 ~ 5 あたりにあります。

破損したコードが依然としてスキャンされる理由

QRコードの埋め込み リードソロモン誤り訂正 — CD や深宇宙探査機を保護するのと同じ数学です。損傷したモジュールの一定割合までは、デコーダは失敗するのではなく、欠落したデータを再構築します。 4 つのレベルは、回復力と引き換えに容量を確保します。

  • L — 最大 7% のダメージを回復します。最も密度の高いコード。
  • M — ~15%;毎日のデフォルト。
  • Q — ~25%;扱われる印刷物に適しています。
  • H — ~30%;ロゴを中央に叩き込むことができ、粗い表面にも耐えられます。

これが、コードがロゴのオーバーレイを許容する理由でもあります。損傷が回復予算を下回っている限り、ペイロードは無傷で存続します。

静的コードと動的コード

A 静的 QR コードは最終コンテンツを直接エンコードします。これは永久に機能し、コストも追跡もありません。宛先を変更すれば、コードを再印刷できます。あ 動的 コードは、QR サービスが所有する短いリダイレクト URL をエンコードします。サービスはすべてのスキャンをログに記録し、後で宛先を再指定できます。キャンペーンには便利ですが、依存関係 (サービスは存続する必要があります)、プライバシーの追跡、および多くの場合サブスクリプションが追加されます。私たちの QRジェネレーター 静的コードのみを生成します。有効期限が切れたり、電話をかけたりするものはありません。

人が中に入れたもの

  • URL — ポスター、名刺、パッケージ。
  • Wi-Fi — WIFI:S:name;T:WPA;P:password;; フォーマットはスキャン時にネットワークに参加します。私たちのジェネレーターがあなたのためにそれを構築します。
  • vカード — 1 回のスキャンで連絡先カードを取得できます。
  • 電子メール、電話、SMS — 作成画面に事前に入力されます。
  • 支払いとチケット — ワンタイム署名。そのため、これらのコードを見知らぬ人が再利用したり写真に撮ったりしてはなりません。

安全にスキャン(キッシュ)

コードは誰かが印刷した単なるリンクであるため、攻撃者もそれを使用します。このテクニックには名前さえあります。 潰す (QRフィッシング)。パーキングメーターの正規のコードの上にステッカーが貼られたり、資格情報収集ページに誘導される電子メール内のコードなど、電話は目に見えない目的地を開きますが、それが危険です。

  • スキャナーを使用してください。 開く前にデコードされたコンテンツを表示します — のように QRスキャナー このサイトでは、ブラウザに直接ジャンプするサイトではありません。
  • ドメインを注意深く読んでください。 paypa1.com PayPalではありません。
  • 受信したコードには特に注意してください カバーリング 他のコード、またはスキャン直後にログインを要求するコード。

QRコードを画像として受け取りましたか? 信頼せずにデコードしてください: QRリーダー 何かを開く前に、ローカルで画像の生のコンテンツを表示します。

もっと詳しく知る

FAQ

QRコードに関する質問

QRコードの有効期限はありますか?

QR コードはピクセルとして印刷された単なるデータであり、有効期限が切れることはありません。動作が停止する可能性があるのは、その背後にある宛先です。動的 QR コードはシャットダウンする可能性のあるリダイレクト サービスを指しており、ターゲット ページが停止するとプレーン リンクは停止します。プレーンなコンテンツを使用してローカルで生成したコードは、永久に機能し続けます。

QRコードは安全にスキャンできますか?

コード自体は不活性です。リスクは URL が指す場所にあります。攻撃者はフィッシング サイトに誘導するコードを出力するため、デコードされたリンクは未知のリンクと同様に扱い、開く前に読んでください。ブラウザに直接ジャンプするのではなく、最初に目的地を示すスキャナを使用するのが安全な習慣です。

静的 QR コードと動的 QR コードの違いは何ですか?

静的コードは、URL、Wi-Fi 認証情報、テキストなどの最終コンテンツを直接エンコードし、永久に機能します。動的コードは、それを作成したサービスが所有する短いリダイレクト URL をエンコードし、後で宛先を変更できるようにします。このサービスはサービスが存在する限り機能し、すべてのスキャンを追跡します。

QR コードにはどのくらいのデータを保存できますか?

最も低いエラー修正レベルの最大バージョンで最大約 4,300 文字。実際の制限ははるかに低くなります。余分な文字が追加されるたびにモジュールが追加され、コードが高密度になり、スキャンが困難になります。特に印刷の場合は、ペイロードを短くしてください。