Una clave Universal de RFID (2 / 9 paso)

Paso 2: ¿Qué es almacenado en la tarjeta?

comencé con la construcción de un lector de tarjetas RFID (más detalles en un próximo artículo).  Me mostró los datos que fue enviados cuando la tarjeta transmite su información.

Las tarjetas RFID que traído tienen números impresos en la parte posterior de ellos.  Este número señala los datos que la tarjeta ha incluido en él.

la tarjeta con 0007820706 119,21922 impreso en él transmite este patrón:
1111111110010111000000000000001111011110101001010101000010101100

El primer conjunto de bits 111111111 son la secuencia de inicio, se utiliza para indicar al lector que viene un código, el lector también utiliza la secuencia de bloqueo sobre los datos de la tarjeta.

Los datos almacenados se transmiten en grupos de 4 bits, con un bit de paridad al final de cada grupo.

Los datos pueden dividirse como sigue;
00101 11000 00000 00000 01111 01111 01010 01010 10100 00101 0110 0

Si ignora el bit de paridad al final de cada nibble tenemos

0010 1100 0000 0000 0111 0111 0101 0101 1010 0010 0110 0
2          C        0           0            7          7          5          5           A          2     CHECKSUM   STOP

Este código es c 2 0077 55a2 si rompemos el código en 3 grupos, tenemos 2c, seguido por 0077 (que es el 119 en decimal), y finalmente 55A2, 21922 en decimal - siendo esto corresponde a la 119,21922.

El mismo número está escrito también en otra manera en estas tarjetas 0007820706 (en decimal) es simplemente el 7755A2 número hexadecimal.

WOOT ahora comprendemos cómo se almacenan los datos.

2C es un código constante que se envía con todas las tarjetas.  Es simplemente un identificador de instalación de este sistema RFID.

¿Cómo funciona la paridad y el trabajo de suma de comprobación?

Un último dato que la tarjeta transmite es una palabra de suma de comprobación: se utiliza para asegurar que todos los datos ha sido recibido con éxito.  En primer lugar, el bit de paridad al final de cada nibble de datos es incluso paridad - esto significa que el transmisor agrega un 1 para asegurarse de que cada bloque de datos tiene un número de bits '1' - de 'incluso' así que si miramos un '2', que es 0010 en binario - detectaría el sistema de paridad que existía un número impar de bits '1' y añadir uno para compensar.  Comparar que la 'c' que es 1100, el sistema de paridad detectaría que hay un número par de bits '1', por lo que añadiría un cero.

00101 2
C 11000
00000 0
00000 0
01111 7
01111 7
5 01010
5 01010
10100 A
00101 2

0110 checksum + bit de parada 0

Finalmente, la suma de comprobación es un bit de paridad incluso aplicado a cada uno de los bits de la fila vertical.  Así, hay que un control horizontal y vertical de cada bit enviado - todo tiene que alinearse, o el lector simplemente rechazará la transmisión.

Descifra los datos de mi tarjeta de prox trabajo, siguió una secuencia similar aquí, pero (por razones obvias) realmente no publicar los números.  Otra vez, parte de la secuencia era un código de instalación, y el resto de la secuencia llevó a cabo el mismo número que fue impreso en la parte posterior de la tarjeta.

Artículos Relacionados

Ocultar una clave - 3D impreso caja magnética

Ocultar una clave - 3D impreso caja magnética

¿Estuviste en una situación donde ha sido bloqueado fuera de casa y no puede encontrar la clave? Todos hemos estado allí! y ya sea shell una buena cantidad de dinero en el smiths cerradura o esperar a que alguien con otro par de llaves para llegar a
Copiar una clave por Casting!

Copiar una clave por Casting!

Este Instructable le guiará a través de los pasos necesarios para copiar una clave como agentes secretos en el cine. Esto incluye hacer la impresión de la clave y fundición de metal de zinc. Observe que mientras que copia de las llaves que tienes est
Fijar una clave en 1 minuto

Fijar una clave en 1 minuto

No tengo ni idea de por qué un coche vale miles de dólares se basa en una clave con la pieza más barata de plástico para mantenerlo en su llavero??? Bien no te preocupes, con esta solución usted tendrá una solución mejor, más fuerte y permanente. Bue
Agregar una clave de registro para una aplicación de VB 2008

Agregar una clave de registro para una aplicación de VB 2008

Este es un video que hace algún tiempo atrás mostrando un método de crear una clave de registro para un Programa de Visual Basic (2008).Esto es OUTDATED y estoy 100% seguro que hay mejores maneras de lograr esto, pero me gustaría compartir el camino
¿Hacer una clave de trabajo de chatarra por un bloqueo de ingeniería inversa

¿Hacer una clave de trabajo de chatarra por un bloqueo de ingeniería inversa

has perdido todas las llaves de su cerradura y necesita hacer una nueva clave desde cero?  ¿Le falta el cerrajero una llave en blanco que se ajuste a la ranura de la cerradura? Agarrar una lima de metal, alguna hoja de chatarra y leer en un áspero y
Cómo bloquear Windows con una clave

Cómo bloquear Windows con una clave

.Una forma Simple cómo cerradura entonces desbloquear Windows 7 u 8 con una clave.Bloquear y desbloquear todas las versiones de windows con una llave y un Arduino Leonardo Board.-Usted necesitará una llave de ON/OFF que permite la clave para ser elim
No se puede ejecutar la herramienta de IMMO sin una clave de licencia

No se puede ejecutar la herramienta de IMMO sin una clave de licencia

Mi Herramienta de IMMO V26.12.2007 informó de un error al ejecutar su software esta mañana. El sistema pedirá "lo sentimos, este software no se puede ejecutar sin una clave de licencia. Póngase en contacto con compré la herramienta de China hace dos
Cómo un controlador de Xbox 360 en una placa Universal de lengüeta

Cómo un controlador de Xbox 360 en una placa Universal de lengüeta

proyecto el PCB Universal (UPCB para abreviar) fue comenzado para permitir que un solo regulador del juego, sobre todo lucha contra palos, en tantas consolas diferentes como sea posible. Información sobre el proyecto puede encontrarse en el siguiente
Averiguar una clave matriz (exploración)

Averiguar una clave matriz (exploración)

Esta es una guía a ingeniárselas para interfaz con la cinta de cable de una matriz dominante.Una completa decadencia de una matriz que clave es y cómo funciona puede encontrarse en este artículo de PCB cielo: http://pcbheaven.com/wikipages/How_Key_Ma
Ocultar una clave... que nunca se pierde!

Ocultar una clave... que nunca se pierde!

Nunca volver a bloquear la llave de emergencia en tu casa.No sé ustedes, pero en nuestra casa tenemos la mala costumbre de dejar la "llave de emergencia casa oculta" dentro de la casa después de su uso.  O mejor aún, perder enteramente.  De cual
3D imprimir una clave totalmente funcional

3D imprimir una clave totalmente funcional

¿Te has preguntado si era posible imprimir 3D funcational clave? Bien, se y puedo asegurarles que funciona muy bien. No lo utilizaría como clave principal, pero es ideal imprimir unas llaves de repuesto a su habitación, oficina o casa. Guardar su cla
Cómo hacer una clave rápida 'Scan Stand' para iPhone 4/4S/5

Cómo hacer una clave rápida 'Scan Stand' para iPhone 4/4S/5

respaldé un proyecto Kickstarter para una nueva aplicación para smartphone para profesores denominados clave rápido: "tecla rápida convierte tu teléfono en un escáner óptico para exámenes de grado, exámenes y encuestas en papel, hasta a 30 preguntas
Cómo obtener una clave de una caja

Cómo obtener una clave de una caja

Usted puede saber el siguiente problema casual; alguien dejó una llave - a un lugar donde dormir, donde no vives-colgado de un clavo en el interior de la puerta.  Todo lo que necesita hacer es deslizar la mano a través del espacio de correo y agarrar
Cómo activar Windows XP sin una clave de producto (con ISO descargar!)

Cómo activar Windows XP sin una clave de producto (con ISO descargar!)

Legalidad Nota:ESTO ES PERFECTAMENTE LEGAL. He leído y comprendido plenamente la EULA de Microsoft requiere de un acuerdo para instalar, y como no de distribución, creando, vendiendo ilegalmente, o reutilización de claves de producto, este método es