Kaj je koda QR?

Te črno-bele kvadratne uganke na menijih, plakatih in vstopnih kuponih lahko zapakirajo povezavo, poverilnice za Wi-Fi ali vstopnico na nekaj kvadratnih centimetrov. Evo, kako delujejo — in kako jih ustvariti in skenirati, ne da bi vas ujeli.

Piksli kot podatki

Koda QR — Koda za hitri odziv, ki ga je leta 1994 izumil Denso Wave za sledenje avtomobilskih delov — je dvodimenzionalna črtna koda. Če stara črtna koda supermarketa shrani ducat števk v eni dimenziji, koda QR shranjuje podatke v dva dimenzije: mreža črno-belih modulov, vsak po svoje. Zato lahko koda QR vsebuje na tisoče znakov namesto ducata številk.

Podatki so lahko karkoli, kar lahko predstavljajo bajti: URL, navadno besedilo, kontaktni podatki, poverilnice za Wi-Fi, v teoriji celo binarne datoteke. Optični bralnik prebere mrežo, rekonstruira bajte in jih interpretira.

Anatomija kode QR

Trije vizualni mejniki omogočajo dekodiranje kode QR iz katerega koli kota:

ElementkjeVloga
Iskalnik vzorcevTrije veliki kotni kvadratiNaj skener poišče kodo in njeno usmeritev
Vzorec poravnaveMajhen kvadrat, območje spodaj desnoPopravi popačenje leče na ukrivljenih površinah
Časovni vzorecIzmenična linija med iskalciNastavi koordinate mreže modula
Tiho območjePovsod bel robLoči kodo od okolice — del standarda, ne obrezujte je
Podatki in popravek napakVse ostaloKoristni tovor, prepleten z redundanco

Obstaja 40 "različic" — velikosti od 21×21 do 177×177 modulov. Večje različice vsebujejo več podatkov; tipičen URL pristane okoli različice 3–5.

Zakaj poškodovane kode še vedno skenirajo

Vdelane kode QR Popravek napake Reed–Solomon — ista matematika, ki ščiti CD-je in sonde za globoko vesolje. Do določenega deleža poškodovanih modulov dekoder rekonstruira manjkajoče podatke, namesto da bi odpovedal. Štiri ravni trgovinske zmogljivosti za odpornost:

  • L — obnovi ~7% škode; najgostejša koda.
  • M — ~15 %; vsakodnevno privzeto.
  • Q — ~25 %; dobro za tisk, ki bo obdelan.
  • H — ~30 %; omogoča udarec logotipa na sredino, preživi grobe površine.

To je tudi razlog, zakaj kode dopuščajo prekrivanje logotipa: dokler je škoda pod proračunom za sanacijo, tovor preživi nedotaknjen.

Statične proti dinamičnim kodam

A statična QR koda neposredno kodira končno vsebino. Deluje večno, nič ne stane, nič ne sledi — spremenite cilj in znova natisnete kodo. A dinamično koda kodira kratek preusmeritveni URL, ki je v lasti storitve QR: storitev zabeleži vsako skeniranje in lahko pozneje ponovno pokaže cilj. Priročno za oglaševalske akcije, vendar dodaja odvisnost (storitev mora ostati živa), sledenje zasebnosti in pogosto naročnino. Naš QR generator proizvaja le statične kode — nič ne poteče, nič ne kliče domov.

Kaj ljudje dajo notri

  • URL-ji — plakati, vizitke, embalaža.
  • Wi-Fi — the WIFI:S:name;T:WPA;P:password;; format se pri skeniranju pridruži omrežju; naš generator ga sestavi za vas.
  • vCards — kontaktna kartica v enem skeniranju.
  • E-pošta, telefon, SMS — vnaprej zapolni zaslon za sestavljanje.
  • Plačila in vstopnice — enkratni podpisi, zato teh kod ne smejo nikoli ponovno uporabiti ali fotografirati neznanci.

Varno skeniranje (quishing)

Ker je koda le povezava, ki jo je nekdo natisnil, jo uporabljajo tudi napadalci - tehnika ima celo ime, quishing (QR phishing). Nalepke, nalepljene na zakonite kode na parkomatih, kode v elektronski pošti, ki vodijo do strani za zbiranje poverilnic: telefon nevidno odpre cilj in to je nevarnost.

  • Uporabite skener, ki prikaže dekodirano vsebino pred odpiranjem — kot je QR skener na tem spletnem mestu — namesto tistega, ki skoči naravnost v brskalnik.
  • Pozorno preberite domeno: paypa1.com ni PayPal.
  • Bodite posebej sumničavi do prispelih kod pokrivanje druge kode ali ki zahtevajo prijavo takoj po skeniranju.

Ste prejeli kodo QR kot sliko? Dekodirajte ga, ne da bi mu zaupali: the QR čitalnik prikazuje neobdelano vsebino katere koli slike, lokalno, preden kar koli odprete.

Več o tem

FAQ

Vprašanja s kodo QR

Ali kode QR potečejo?

Koda QR je samo podatek, natisnjen kot slikovne pike – ne more poteči. Tisto, kar lahko preneha delovati, je cilj za tem: dinamična koda QR kaže na storitev preusmeritve, ki se lahko zapre, in navadna povezava umre, če ciljna stran to stori. Kode, ki jih ustvarite lokalno z navadno vsebino, delujejo večno.

Ali so kode QR varne za skeniranje?

Sama koda je inertna; tveganje je tisto, kamor kaže URL. Napadalci natisnejo kode, ki vodijo do spletnih mest z lažnim predstavljanjem, zato obravnavajte dekodirano povezavo kot vsako neznano povezavo – preberite jo, preden jo odprete. Uporaba optičnega bralnika, ki vam najprej pokaže cilj, namesto da skočite naravnost v brskalnik, je varna navada.

Kakšna je razlika med statično in dinamično kodo QR?

Statična koda neposredno kodira končno vsebino – URL, poverilnice za Wi-Fi, besedilo – in deluje večno. Dinamična koda kodira kratek preusmeritveni URL, ki je v lasti storitve, ki jo je ustvarila, kar omogoča kasnejšo spremembo cilja; deluje le, dokler ta storitev obstaja, in sledi vsakemu skeniranju.

Koliko podatkov lahko vsebuje koda QR?

Do približno 4300 znakov v največji različici na najnižji ravni odpravljanja napak. Praktična omejitev je precej nižja: vsak dodaten znak doda module, zaradi česar je koda gostejša in težje optično prebrati – imejte koristne obremenitve kratke, zlasti za tisk.