Conocimiento

Normativas ISO para las tarjetas con banda magnética

23 de Marzo de 2015

Todavía existen muchas aplicaciones de identificación de personas basadas en las tarjetas de plástico con banda magnética. Las primeras aplicaciones fueron para la identificación de personas en las transacciones financieras (tarjetas bancarias), y poco a poco, este tipo de tarjetas se fue extendiendo masivamente hacia la identificación de personas en aplicaciones como: controles de acceso, producción y fidelización.

A lo largo de estos años se han publicado un buen número de normas relativas a la tarjeta de plástico con banda magnética, aquí resumimos las más significativas y las que creemos aportan datos importantes en la resolución de posibles incidencias o problemas.

Actualmente, las normas ISO que definen este tipo de tarjetas son: ISO7810, ISO7811, ISO7812 e ISO7813.

ISO7810: define las características físicas de las tarjetas de identificación, resistencia a la curvatura, al fuego, a exposición con productos químicos, temperatura y humedad, así como su toxicidad. Los tipos definidos se clasifican en ID-1 para las tarjetas de plástico, ID-2 para algunas tarjetas especiales, ID-3 para pasaportes y visas e ID-000 para tarjetas SIM.

Las dimensiones basadas en ID-1 que reflejan estas normas para la tarjeta de plástico deben de ser:

Dimensiones de una tarjeta de plástico

ISO7811: se compone de 9 sub-partes:

Parte 1: sobre el repujado o “embossing”

Parte 2: banda magnética en baja coercitividad

Parte 3: localización de los caracteres repujados en tarjetas con formato ID-1

Parte 4: localización de las pistas de sólo lectura, pista 1 y pista 2

Parte 5: localización de las pistas de lectura/escritura, pista 3

Parte 6: banda magnética en alta coercitividad

Parte 7: alta coercitividad y alta densidad

Parte 8: coercitividad a 650 Oe incluyendo capas de protección

Parte 9: marcas de identificación táctil para personas con dificultad

 

ISO7812: especifica la codificación para la identificación de los emisores de las tarjetas de plástico

 

ISO7813: define las propiedades de las tarjetas financieras con sus características físicas y estructura de los datos en las bandas magnéticas.

 

La distribución de la información dentro de la tarjeta es como muestra el siguiente dibujo (visto por el lado de la banda magnética).

Características de la banda magnética

La ISO7811 determina tres zonas magnéticas a las que denomina pistas 1, 2 y 3. Cada una de ellas con un formato de datos y unas características de grabación distintas.

La pista 1 está grabada a 210 bpi (bits por pulgada). Puede contener hasta 79 caracteres alfanuméricos. La pista 2 está grabada a 75 bpi y puede contener hasta 40 caracteres numéricos. Y la pista 3 también está grabada a 210 bpi y puedes contener hasta 107 caracteres numéricos.

Datos de las pistas en la banda magnética

Pista No.

Densidad de Grabación

(bit por pulgada)

Configuración de carácter

(incluyendo bit de paridad)

(bit por carácter)

Información de contenido

(Incluyendo caracteres de control)

1

210

7

79 caracteres alfanuméricos

2

75

5

40 caracteres numéricos

3

210

5

107 caracteres numéricos

 

Cada una de las pistas tiene unos caracteres de control propios que reciben el nombre de:

SS - Start sentinel (principio de grabación)

ES - End sentinel (final de grabación)

FS - Field separator (separador de campos)

LRC – Check sum (Carácter de control)

 

COMPOSICION DE LA PISTA 1

Cada carácter está formado por 7 bits, 6 de datos y 1 de paridad impar, los datos se leen de izquierda a derecha de tarjetas siendo el primer bit el de mayor peso.

Bits datos

Carácter

Valor (Hex)

Función

b1

b2

b3

b4

b5

b6

b7

0

0

0

0

0

0

1

espacio

00

Especial

1

0

0

0

0

0

0

!

01

Especial

0

1

0

0

0

0

0

"

02

Especial

1

1

0

0

0

0

1

#

03

Especial

0

0

1

0

0

0

0

$

04

Especial

1

0

1

0

0

0

1

%

05

Centinela Inicial

0

1

1

0

0

0

1

&

06

Especial

1

1

1

0

0

0

0

'

07

Especial

0

0

0

1

0

0

0

(

08

Especial

1

0

0

1

0

0

1

)

09

Especial

0

1

0

1

0

0

1

*

0A

Especial

1

1

0

1

0

0

0

+

0B

Especial

0

0

1

1

0

0

1

,

0C

Especial

1

0

1

1

0

0

0

-

0D

Especial

0

1

1

1

0

0

0

.

0E

Especial

1

0

0

1

0

0

1

/

0F

Especial

0

0

0

0

1

0

0

0

10

Data

1

0

0

0

1

0

1

1

11

Data

0

1

0

0

1

0

1

2

12

Data

1

1

0

0

1

0

0

3

13

Data

0

0

1

0

1

0

1

4

14

Data

1

0

1

0

1

0

0

5

15

Data

0

1

1

0

1

0

0

6

16

Data

1

1

1

0

1

0

1

7

17

Data

0

0

0

1

1

0

1

8

18

Data

1

0

0

1

1

0

0

9

19

Data

0

1

0

1

1

0

0

:

1A

Especial

1

1

0

1

1

0

1

;

1B

Especial

0

0

1

1

1

0

0

1C

Especial

1

0

1

1

1

0

1

=

1D

Especial

0

1

1

1

1

0

1

1E

Especial

1

1

1

1

1

0

0

?

1F

Centinela Final

0

0

0

0

0

1

0

@

20

Especial

1

0

0

0

0

1

1

A

21

Data

0

1

0

0

0

1

1

B

22

Data

1

1

0

0

0

1

0

C

23

Data

0

0

1

0

0

1

1

D

24

Data

1

0

1

0

0

1

0

E

25

Data

0

1

1

0

0

1

0

F

26

Data

1

1

1

0

0

1

1

G

27

Data

0

0

0

1

0

1

1

H

28

Data

1

0

0

1

0

1

0

I

29

Data

0

1

0

1

0

1

0

J

2A

Data

1

1

0

1

0

1

1

K

2B

Data

0

0

1

1

0

1

0

L

2C

Data

1

0

1

1

0

1

1

M

2D

Data

0

1

1

1

0

1

1

N

2E

Data

1

1

1

1

0

1

0

O

2F

Data

0

0

0

0

1

1

1

P

30

Data

1

0

0

0

1

1

0

Q

31

Data

0

1

0

0

1

1

0

R

32

Data

1

1

0

0

1

1

1

S

33

Data

0

0

1

0

1

1

0

T

34

Data

1

0

1

0

1

1

1

U

35

Data

0

1

1

0

1

1

1

V

36

Data

1

1

1

0

1

1

0

W

37

Data

0

0

0

1

1

1

0

X

38

Data

1

0

0

1

1

1

1

Y

39

Data

0

1

0

1

1

1

1

Z

3A

Data

1

1

0

1

1

1

0

[

3B

Especial

0

0

1

1

1

1

1

 

3C

Especial

1

0

1

1

1

1

0

]

3D

Especial

0

1

1

1

1

1

0

^

3E

Campo Separador

 

COMPOSICION DE LA PISTA 2 Y PISTA 3

La composición de las pistas 2 y 3 es la misma, pero grabadas a distinta densidad. Cada carácter está formado por 5 bits, 4 de datos y 1 de paridad impar, los datos se leen de izquierda a derecha de tarjetas siendo el primer bit el de mayor peso.

Bits datos

Carácter

Valor (Hex)

Función

b1

b2

b3

b4

b5

0

0

0

0

1

0

00

Data

1

0

0

0

0

1

01

Data

0

1

0

0

0

2

02

Data

1

1

0

0

1

3

03

Data

0

0

1

0

0

4

04

Data

1

0

1

0

1

5

05

Data

0

1

1

0

1

6

06

Data

1

1

1

0

0

7

07

Data

0

0

0

1

0

8

08

Data

1

0

0

1

1

9

09

Data

0

1

0

1

1

:

0A

Control

1

1

0

1

0

;

0B

Centinela Inicial

0

0

1

1

1

0C

Control

1

0

1

1

0

=

0D

Campo Separador

0

1

1

1

0

0E

Control

1

1

1

1

1

?

0F

Centinela Final


0.167