Kas yra QR kodas?

Tie juodai balti kvadratiniai galvosūkiai ant meniu, plakatų ir įlaipinimo bilietų gali supakuoti nuorodą, Wi-Fi kredencialus ar bilietą į kelis kvadratinius centimetrus. Štai kaip jie veikia – ir kaip sukurti bei nuskaityti jas nepasikliaujant.

Pikseliai kaip duomenys

QR kodas – Greito reagavimo kodas1994 m. išrado Denso Wave automobilių dalims sekti – yra dvimatis brūkšninis kodas. Kai sename prekybos centro brūkšniniame kode viename matmenyje saugoma keliolika skaitmenų, QR kodas saugo duomenis du matmenys: juodos ir baltos spalvos modulių tinklelis, kiekvienas po truputį. Štai kodėl QR kode gali būti tūkstančiai simbolių, o ne keliolika skaitmenų.

Duomenys gali būti bet kokie baitai: URL, paprastas tekstas, kontaktinė informacija, „Wi-Fi“ kredencialai, teoriškai net dvejetainiai failai. Skaitytuvas nuskaito tinklelį, atkuria baitus ir juos interpretuoja.

QR kodo anatomija

Trys vaizdiniai orientyrai leidžia QR kodą iššifruoti bet kuriuo kampu:

ElementasKurVaidmuo
Finder modeliaiTrys dideli kampiniai kvadrataiLeiskite skaitytuvui surasti kodą ir jo orientaciją
Lygiavimo modelisMažas kvadratas, sritis apačioje dešinėjeIštaiso lęšio iškraipymus ant lenktų paviršių
Laiko modelisKintamoji linija tarp ieškikliųNustato modulio tinklelio koordinates
Rami zonaBalta paraštė aplinkuiAtskiria kodą nuo aplinkos – standarto dalis, jo neapkarpykite
Duomenų ir klaidų taisymasVisa kitaNaudingoji apkrova, susieta su pertekliumi

Yra 40 „versijų“ – dydžiai nuo 21×21 iki 177×177 modulių. Didesnėse versijose telpa daugiau duomenų; tipiškas URL yra 3–5 versijos.

Kodėl pažeisti kodai vis dar nuskaitomi

QR kodų įdėjimas Reed-Solomon klaidų taisymas — ta pati matematika, kuri saugo kompaktinius diskus ir giluminio kosmoso zondus. Iki tam tikros sugadintų modulių dalies dekoderis atkuria trūkstamus duomenis, o ne sugenda. Keturių lygių prekybos pajėgumai siekiant atsparumo:

  • L — atlygina ~7% žalą; tankiausias kodas.
  • M - ~15%; kasdieninis nutylėjimas.
  • Q - ~25%; tinka spausdinimui, kuris bus tvarkomas.
  • H - ~30%; leidžia užklijuoti logotipą per vidurį, atlaiko grubų paviršių.

Dėl šios priežasties kodai toleruoja logotipo perdangą: kol žala nesiekia atkūrimo biudžeto, naudingoji apkrova išlieka nepakitusi.

Statiniai ir dinaminiai kodai

A statinis QR kodas tiesiogiai užkoduoja galutinį turinį. Jis veikia amžinai, nieko nekainuoja, nieko neseka – pakeiskite paskirties vietą ir iš naujo atspausdinsite kodą. A dinamiškas kodas koduoja trumpą peradresavimo URL, priklausantį QR paslaugai: paslauga registruoja kiekvieną nuskaitymą ir vėliau gali iš naujo nurodyti paskirties vietą. Patogus kampanijoms, tačiau prideda priklausomybę (paslauga turi likti gyva), privatumo stebėjimas ir dažnai prenumerata. Mūsų QR generatorius gamina tik statinius kodus – niekas nesibaigia, niekas neskamba namo.

Ką žmonės deda į vidų

  • URL — plakatai, vizitinės kortelės, pakuotės.
  • Wi-Fi – WIFI:S:name;T:WPA;P:password;; formatas prisijungia prie tinklo nuskaitymo metu; mūsų generatorius sukuria jį už jus.
  • vCards - kontakto kortelė vienu nuskaitymu.
  • Paštas, telefonas, SMS — iš anksto užpildo kūrimo ekraną.
  • Mokėjimai ir bilietai — vienkartiniai parašai, todėl nepažįstami asmenys tų kodų niekada neturi pakartotinai naudoti ar fotografuoti.

Saugus nuskaitymas (nuskaitymas)

Kadangi kodas yra tik kažkieno atspausdinta nuoroda, užpuolikai taip pat juos naudoja – ši technika netgi turi pavadinimą, klysti (QR sukčiavimas). Lipdukai, užklijuoti ant teisėtų kodų ant automobilių stovėjimo skaitiklių, kodai el. laiškuose, vedantys į kredencialų rinkimo puslapius: telefonas nepastebimai atidaro kelionės tikslą, ir tai yra pavojus.

  • Naudokite skaitytuvą, kuris prieš atidarant rodomas iššifruotas turinys – kaip ir QR skaitytuvas šioje svetainėje – vietoj to, kuri pereina tiesiai į naršyklę.
  • Atidžiai perskaitykite domeną: paypa1.com nėra PayPal.
  • Būkite ypač įtarūs dėl gaunamų kodų dengimas kiti kodai arba reikalaujama prisijungti iškart po nuskaitymo.

Gavote QR kodą kaip vaizdą? Iššifruokite jį nepasitikėdami: QR skaitytuvas rodo neapdorotą bet kurios nuotraukos turinį vietoje, prieš ką nors atidarant.

Sužinokite daugiau

FAQ

QR kodo klausimai

Ar QR kodai baigiasi?

QR kodas yra tik duomenys, atspausdinti kaip pikseliai – jis negali pasibaigti. Tai, kas gali nustoti veikti, yra už jo esanti paskirties vieta: dinaminis QR kodas nurodo peradresavimo paslaugą, kuri gali būti išjungta, o paprasta nuoroda miršta, jei tai daromas puslapis. Kodai, kuriuos generuojate vietoje naudodami paprastą turinį, veikia amžinai.

Ar saugu nuskaityti QR kodus?

Pats kodas yra inertiškas; rizika yra ta, kur nurodo URL. Užpuolikai spausdina kodus, nukreipiančius į sukčiavimo svetaines, todėl iššifruotą nuorodą traktuokite kaip bet kokią nežinomą nuorodą – perskaitykite ją prieš atidarydami. Naudoti skaitytuvą, kuris pirmiausia parodo kelionės tikslą, o ne tiesiai į naršyklę, yra saugus įprotis.

Kuo skiriasi statiniai ir dinaminiai QR kodai?

Statinis kodas tiesiogiai koduoja galutinį turinį – URL, „Wi-Fi“ kredencialus, tekstą – ir veikia amžinai. Dinaminis kodas koduoja trumpą peradresavimo URL, priklausantį jį sukūrusiai paslaugai, leidžiantį vėliau pakeisti paskirties vietą; ji veikia tik tol, kol egzistuoja ta paslauga, ir seka kiekvieną nuskaitymą.

Kiek duomenų gali tilpti QR kodas?

Iki maždaug 4300 simbolių didžiausioje versijoje esant žemiausiam klaidų taisymo lygiui. Praktinė riba yra daug mažesnė: kiekvienas papildomas simbolis prideda modulių, todėl kodas tampa tankesnis ir sunkiau nuskaitomas – sutrumpinkite naudingus krovinius, ypač spausdinant.