Qraft

Cifrado

El cifrado convierte datos en texto plano a texto cifrado usando una clave, haciéndolos ilegibles sin la clave de descifrado correspondiente. El cifrado HTTPS (TLS) es estándar para la comunicación por internet.

El hecho más importante sobre códigos QR y cifrado: los códigos QR estándar (ISO/IEC 18004) no tienen capacidad de cifrado de datos. Cualquier dato almacenado puede leerse en texto plano por quien lo escanee. La corrección de errores repara datos dañados pero es fundamentalmente diferente del cifrado.

El único código QR cifrado práctico es SQRC, desarrollado por Denso Wave. SQRC tiene una estructura de dos capas con áreas de datos públicas y privadas, donde los datos privados requieren un lector dedicado. Para aplicaciones típicas, el diseño más seguro almacena solo una URL HTTPS en el código QR y maneja datos sensibles mediante autenticación del lado del servidor.