¿Cuánta información pierde un código de barras ocultado incorrectamente? [cerrado]

2

A menudo, al compartir información en las redes sociales, algunas personas pueden ocultar la PII y aun así permitir que se filtre algún aspecto del código de barras.

Pregunta

¿Hay alguna investigación que describa cómo un código de barras dañado / oculto puede

  1. Describa con certeza alguna información (código postal, pero no dirección)
  2. Reduzca la cantidad de adivinanzas que hay que hacer para recuperar esa información ... donde se procesa una tabla de hechos. Cualquier hecho que termine en bits XYZ es un candidato para exponer PII
pregunta random65537 19.01.2017 - 17:03
fuente

2 respuestas

4

Para responder directamente a su pregunta, puede ver algunas investigaciones sobre códigos QR dañados aquí: enlace

Un código de barras no es más que una fuente especializada diseñada para que una computadora pueda leer de manera confiable. Es mucho más fácil para una computadora reconocer y leer un patrón de rayas que para leer Courier o Arial. Y al igual que los símbolos del alfabeto latino que están viendo en este momento, los símbolos deben ser legibles para la máquina. Al igual que todos estamos de acuerdo en que la letra 'O' está representada a los humanos por una forma ovalada, los códigos de barras siguen estándares que describen los significados de las rayas y los puntos.

Sin embargo, el texto que se imprime con el código de barras no está tan estandarizado. Algunos códigos de barras, como los conocidos códigos de barras UPC y EAN, son números estrictamente que identifican un producto y siguen un estándar. Pero otros, como los códigos QR, permiten el texto de forma libre. Un código QR válido puede contener una URL con un enlace web, una vCard con información de contacto o solo algunas palabras aleatorias como "Que tenga un buen día".

Entonces, hay tantos tipos diferentes de códigos de barras como tipos de texto para ingresar. Si desea evitar el robo en línea, trate las imágenes de los códigos de barras de la misma manera que trataría una imagen de su tarjeta de crédito. No incluya fotos de documentos personales que muestren estos números o códigos de barras. Esto incluye boletos para eventos, tarjetas de regalo, licencias de conducir y boletos de avión. De lo contrario, un ladrón en línea puede hacer una copia y robarle el valor.

Para responder más específicamente a su pregunta utilizando esta información, imagine un código de barras lineal con la mitad izquierda oculta. Esto equivale a ocultar la primera mitad de una oración o palabra impresa en la página. La mitad derecha permanece legible, aunque puede que no contenga suficiente información para transmitir el mensaje por completo.

Ahora imagine un código de barras 2D, como un código QR. Muchas simbologías 2D están diseñadas para incluir redundancia que permite una lectura precisa del código de barras, incluso cuando partes del código de barras están ocultas o dañadas. Esto es necesario porque el daño a los códigos de barras es muy común en el manejo normal. Por lo tanto, cuando se genera un código QR, puede especificar un nivel de 1-4 de redundancia que necesita el código para incrustar. Utilizan un algoritmo de Reed-Solomon para agregar más símbolos de recuperación de errores. Una mayor redundancia permite que una mayor parte del código de barras se dañe mientras se mantiene la legibilidad.

    
respondido por el John Deters 19.01.2017 - 18:10
fuente
2

Esta pregunta es amplia y solo puede responderse rigurosamente si se conoce tanto la codificación como la aplicación del código de barras. No obstante, aquí hay algunos ejemplos de información de pérdida de códigos de barras:

Recibo de una gran cadena de almacenamiento: a menudo contendrá el número de tienda en texto sin formato. Se puede decir con certeza que esa persona ha visitado ese lugar y se puede suponer que ese es el edificio más cercano a su residencia.

Las pulseras médicas serían muy sensibles, pero raras en las fotos. Lo mismo ocurre con las etiquetas de equipaje aéreo.

Hay un artículo de investigación sobre la reconstrucción de códigos de barras a partir de imágenes defectuosas. En este caso LADAR. ¿A qué te refieres exactamente con daño? Supongo que la etiqueta está físicamente dañada, pero ¿en qué medida?

Si desea información útil, reducir el espacio de búsqueda en un poco de datos como ese requiere que sepa la notación de los datos. En otras palabras, tendrías que identificar qué parte del código significa qué. En el caso del recibo de la tienda, obtendría una muestra codificada de manera similar y buscaría el número de la tienda en texto sin formato en otra parte del recibo.

    
respondido por el J.A.K. 19.01.2017 - 19:50
fuente

Lea otras preguntas en las etiquetas