Que é un código QR?

Eses crebacabezas cadrados en branco e negro dos menús, carteis e tarxetas de embarque poden empaquetar unha ligazón, credenciais de wifi ou un billete nuns poucos centímetros cadrados. Aquí tes como funcionan e como crealos e escanealos sen deixarse ​​atrapar.

Píxeles como datos

Un código QR - Código de resposta rápida, inventado en 1994 por Denso Wave para rastrexar pezas de automóbiles, é un código de barras bidimensional. Onde un antigo código de barras de supermercado almacena unha ducia de díxitos nunha dimensión, un código QR almacena datos en dous dimensións: unha cuadrícula de módulos en branco e negro, cada un un pouco. É por iso que un código QR pode conter miles de caracteres en lugar dunha ducia de díxitos.

Os datos poden ser calquera cousa que os bytes poidan representar: un URL, texto simple, detalles de contacto, credenciais de wifi, incluso ficheiros binarios en teoría. O escáner le a grella, reconstrúe os bytes e interprétaos.

Anatomía dun código QR

Tres puntos de referencia visuais fan que un código QR se poida decodificar desde calquera ángulo:

ElementoOndePapel
Buscador de patrónsOs tres grandes cadrados de esquinaDeixa que o escáner localice o código e a súa orientación
Patrón de aliñamentoPequeno cadrado, zona inferior dereitaCorrixe a distorsión da lente en superficies curvas
Patrón de temporizaciónLiña alterna entre buscadoresEstablece as coordenadas da grella do módulo
Zona tranquilaMarxe branca ao redorSepara o código do seu contorno: parte do estándar, non o recortes
Corrección de datos e errosTodo o demaisA carga útil, entrelazada coa redundancia

Hai 40 "versións": tamaños de módulos de 21×21 a 177×177. As versións máis grandes contén máis datos; un URL típico chega á versión 3–5.

Por que os códigos danados seguen escaneando

Incrustar códigos QR Corrección de erros de Reed-Solomon — as mesmas matemáticas que protexen os CD e as sondas do espazo profundo. Ata unha certa proporción de módulos danados, o descodificador reconstrúe os datos que faltan en lugar de fallar. Catro niveis de capacidade comercial para a resiliencia:

  • L - recupera ~7% danos; código máis denso.
  • M — ~15%; o estándar diario.
  • Q - ~25%; bo para a impresión que se manexará.
  • H - ~30%; permíteche colocar un logotipo no medio, sobrevive ás superficies rugosas.

Tamén é por iso que os códigos toleran unha superposición de logotipos: mentres os danos permanezan por debaixo do orzamento de recuperación, a carga útil sobrevive intacta.

Códigos estáticos vs dinámicos

A estático O código QR codifica directamente o contido final. Funciona para sempre, non custa nada, non rastrexa nada: cambia o destino e reimprime o código. A dinámico O código codifica un URL de redirección curto propiedade dun servizo QR: o servizo rexistra cada dixitalización e pode volver apuntar o destino máis tarde. Práctico para campañas, pero engade unha dependencia (o servizo debe manterse vivo), seguimento da privacidade e moitas veces unha subscrición. O noso Xerador de QR só produce códigos estáticos: nada caduca, nada chama a casa.

O que a xente mete dentro

  • URL - carteis, tarxetas de visita, embalaxes.
  • Wi-Fi —o WIFI:S:name;T:WPA;P:password;; formato únese a unha rede durante a exploración; o noso xerador constrúeo para ti.
  • vCards — unha tarxeta de contacto nun só escaneo.
  • Correo electrónico, teléfono, SMS — enche previamente a pantalla de redacción.
  • Pagos e entradas — sinaturas únicas, polo que eses códigos nunca deben ser reutilizados nin fotografiados por estraños.

Escaneando con seguridade (quishing)

Debido a que un código é só unha ligazón que alguén imprimiu, os atacantes tamén o usan; a técnica ata ten un nome. quixando (QR phishing). Adhesivos abofetados sobre códigos lexítimos nos parquímetros, códigos en correos electrónicos que levan a páxinas de recollida de credenciais: o teléfono abre o destino de forma invisible, e ese é o perigo.

  • Use un escáner que mostra o contido descodificado antes de abrir -como o Escáner QR neste sitio, en lugar dun que salta directamente ao navegador.
  • Lea atentamente o dominio: paypa1.com non é PayPal.
  • Desconfía moito dos códigos que cheguen cubrindo outros códigos ou que requiren o inicio de sesión inmediatamente despois da dixitalización.

Recibiches un código QR como imaxe? Descodificalo sen confiar nel: o Lector de QR mostra o contido en bruto de calquera imaxe, localmente, antes de abrir calquera cousa.

Máis información

FAQ

Preguntas de código QR

Os códigos QR caducan?

Un código QR é só datos impresos como píxeles; non pode caducar. O que pode deixar de funcionar é o destino que hai detrás: un código QR dinámico apunta a un servizo de redirección que pode pecharse e unha ligazón simple morre se o fai a páxina de destino. Os códigos que xeras localmente con contido sinxelo seguen funcionando para sempre.

Os códigos QR son seguros para escanear?

O propio código é inerte; o risco é onde apunta un URL. Os atacantes imprimen códigos que conducen a sitios de phishing, polo que trata unha ligazón descodificada como calquera ligazón descoñecida: léaa antes de abrila. Usar un escáner que che mostra o destino primeiro, en lugar de ir directamente ao navegador, é o hábito seguro.

Cal é a diferenza entre os códigos QR estáticos e dinámicos?

Un código estático codifica directamente o contido final (URL, credenciais wifi, texto) e funciona para sempre. Un código dinámico codifica un URL de redirección curto propiedade do servizo que o fixo, permitindo que o destino se cambie máis tarde; só funciona mentres exista ese servizo e rastrexa cada escaneo.

Cantos datos pode almacenar un código QR?

Ata uns 4.300 caracteres na versión máis grande no nivel de corrección de erros máis baixo. O límite práctico é moito menor: cada carácter adicional engade módulos, facendo que o código sexa máis denso e máis difícil de escanear: mantén as cargas útiles curtas, especialmente para a impresión.