Qraft

Protocolo

Un protocolo es un acuerdo que define los procedimientos, los formatos y las reglas para intercambiar datos entre computadoras y dispositivos. Equivale al «idioma» de una conversación entre personas: la comunicación es precisa cuando el emisor y el receptor siguen el mismo protocolo. Existen numerosos protocolos según el uso, como HTTP, HTTPS, FTP, SMTP, Bluetooth y Wi-Fi.

La parte del esquema del URI almacenado en un código QR es precisamente la especificación del protocolo. https:// significa acceder a una página web mediante el protocolo HTTPS; mailto: indica enviar un correo, tel: realizar una llamada y smsto: enviar un SMS. El teléfono analiza el esquema del URI escaneado y abre la aplicación correspondiente (navegador, cliente de correo o aplicación de teléfono).

Al crear un código QR, la elección del protocolo repercute directamente en la seguridad. Usar https:// (cifrado TLS) en lugar de http:// (sin cifrado) protege la comunicación posterior al escaneo. Google Chrome muestra el aviso «no es seguro» en los sitios HTTP, de modo que, si el destino del código QR es HTTP, se genera desconfianza en el usuario y aumenta la tasa de abandono.

En los códigos QR para conexión Wi-Fi también es importante especificar el protocolo de seguridad. Con el formato WIFI:T:WPA;S:nombre_de_red;P:contraseña;; se indica el método de cifrado (WPA2, WPA3). El antiguo protocolo WEP tiene vulnerabilidades conocidas, por lo que al compartir datos de Wi-Fi mediante un código QR conviene especificar WPA2 o superior.