Co je QR kód?

Do těchto černobílých čtvercových skládaček na jídelních lístcích, plakátech a palubních lístcích lze zabalit odkaz, přihlašovací údaje k Wi-Fi nebo lístek do několika centimetrů čtverečních. Zde je návod, jak fungují – a jak je vytvořit a naskenovat, aniž byste byli přistiženi.

Pixely jako data

QR kód — Kód rychlé odezvy, vynalezený v roce 1994 společností Denso Wave pro sledování autodílů — je dvourozměrný čárový kód. Tam, kde starý čárový kód supermarketu ukládá tucet číslic v jednom rozměru, QR kód ukládá data dva rozměry: mřížka černých a bílých modulů, každý kousek. To je důvod, proč QR kód pojme tisíce znaků místo tuctu číslic.

Data mohou být cokoli, co mohou představovat bajty: adresa URL, prostý text, kontaktní údaje, přihlašovací údaje k Wi-Fi, teoreticky dokonce binární soubory. Skener čte mřížku, rekonstruuje bajty a interpretuje je.

Anatomie QR kódu

Tři vizuální orientační body umožňují dekódování QR kódu z libovolného úhlu:

ŽivelKdeRole
Vyhledávací vzoryTři velké rohové čtverceNechte skener lokalizovat kód a jeho orientaci
Vzor zarovnáníMalý čtverec, oblast vpravo doleOpravuje zkreslení čočky na zakřivených površích
Vzorek časováníStřídavá linie mezi nálezciNastaví souřadnice mřížky modulu
Klidná zónaKolem dokola bílý okrajOdděluje kód od okolí — součást standardu, neořezávejte ho
Oprava dat a chybVšechno ostatníUžitečná zátěž proložená redundancí

Existuje 40 „verzí“ — velikostí od 21×21 do 177×177 modulů. Větší verze obsahují více dat; typická adresa URL přistane kolem verze 3–5.

Proč poškozené kódy stále skenují

vložení QR kódů Oprava chyb Reed–Solomon — stejná matematika, která chrání CD a sondy hlubokého vesmíru. Do určitého podílu poškozených modulů dekodér místo selhání rekonstruuje chybějící data. Čtyři úrovně obchodní kapacity pro odolnost:

  • L — obnoví ~7% poškození; nejhustší kód.
  • M — ~15 %; každodenní výchozí nastavení.
  • Q — ~25 %; dobré pro tisk, se kterým se bude manipulovat.
  • H — ~30 %; umožňuje vám plácnout logo doprostřed, přežije drsné povrchy.

To je také důvod, proč kódy tolerují překrytí loga: pokud poškození zůstane pod rozpočtem na obnovu, užitečné zatížení přežije nedotčené.

Statické vs dynamické kódy

A statický QR kód přímo zakóduje konečný obsah. Funguje to věčně, nic nestojí, nic nesleduje – změňte cíl a vytiskněte kód znovu. A dynamický kód zakóduje krátkou adresu URL pro přesměrování, kterou vlastní služba QR: služba zaznamená každé skenování a může později přesměrovat cíl. Vhodné pro kampaně, ale přidává závislost (služba musí zůstat naživu), sledování soukromí a často předplatné. Náš QR generátor vytváří pouze statické kódy – nic nevyprší, nic se netelefonuje domů.

Co lidé dávají dovnitř

  • URL — plakáty, vizitky, obaly.
  • Wi-Fi — the WIFI:S:name;T:WPA;P:password;; formát se při skenování připojí k síti; náš generátor to pro vás postaví.
  • vCards — kontaktní karta v jednom skenování.
  • Email, telefon, SMS — předvyplní obrazovku pro psaní.
  • Platby a vstupenky — jednorázové podpisy, a proto tyto kódy nesmí být nikdy znovu použity nebo fotografovány cizími osobami.

Bezpečné skenování (quishing)

Protože kód je pouze odkaz, který někdo vytiskl, útočníci je používají také – technika má dokonce i název, quishing (QR phishing). Nálepky nalepené přes legitimní kódy na parkovacích automatech, kódy v e-mailech, které vedou na stránky se sběrem pověření: telefon neviditelně otevře cíl cesty, a to je nebezpečí.

  • Použijte skener, který zobrazuje dekódovaný obsah před otevřením — jako QR skener na tomto webu – místo toho, který skočí přímo do prohlížeče.
  • Pozorně si přečtěte doménu: paypa1.com není PayPal.
  • Buďte obzvláště podezřívaví vůči kódům, které přicházejí krytina jiné kódy, nebo které vyžadují přihlášení hned po naskenování.

Obdrželi jste QR kód jako obrázek? Dekódujte jej, aniž byste mu důvěřovali: QR čtečka zobrazí nezpracovaný obsah libovolného obrázku lokálně, než cokoli otevřete.

Zjistěte více

FAQ

Otázky QR kódu

Vyprší platnost QR kódů?

QR kód jsou pouze data vytištěná jako pixely – jeho platnost nemůže vypršet. Co může přestat fungovat, je cíl za tím: dynamický QR kód ukazuje na přesměrovací službu, která by se mohla vypnout, a prostý odkaz zanikne, pokud tak učiní cílová stránka. Kódy, které generujete lokálně s prostým obsahem, fungují navždy.

Je bezpečné skenovat QR kódy?

Samotný kód je inertní; riziko je tam, kde URL odkazuje. Útočníci tisknou kódy, které vedou na phishingové stránky, takže s dekódovaným odkazem zacházejte jako s jakýmkoli neznámým odkazem – před otevřením si jej přečtěte. Bezpečným zvykem je používat skener, který vám nejprve ukáže cíl, místo abyste skočili přímo do prohlížeče.

Jaký je rozdíl mezi statickými a dynamickými QR kódy?

Statický kód přímo zakóduje konečný obsah – adresu URL, přihlašovací údaje Wi-Fi, text – a funguje navždy. Dynamický kód zakóduje krátkou adresu URL přesměrování vlastněnou službou, která jej vytvořila, a umožňuje tak později změnit cíl; funguje pouze tak dlouho, dokud tato služba existuje, a sleduje každé skenování.

Kolik dat pojme QR kód?

Až asi 4 300 znaků v největší verzi na nejnižší úrovni opravy chyb. Praktický limit je mnohem nižší: každý znak navíc přidává moduly, takže kód je hustší a obtížněji se skenuje – udržujte krátké užitečné zatížení, zejména pro tisk.