Wat is de lay-out van gegevens over de magneetstrip kaarten?

Deze FAQ antwoord was grotendeels geschreven met informatie die door WEA $ el:

Gegevens worden aangelegd op een standaard magnetische kaart in drie tracks. Een magneetstrip kaart kan een van deze tracks, of een combinatie van deze tracks.

Track 1 was de eerste track gestandaardiseerd. Het werd ontwikkeld door de International Air Transport Association (IATA) en is nog steeds voorbehouden voor het gebruik ervan. Het is 210bpi met ruimte voor 79 7-bit karakters.

Track 1 is gecodeerd met een 7-bit-regeling (6 data bits plus een pariteit bit) dat is gebaseerd op ASCII. Als uw lezer niet uitvoeren van de ASCII-conversie, het enige wat je hoeft te doen is 0x20 toevoegen aan elke byte te veranderen in ASCII (er zijn geen "controle" tekens). Het zevende bit is een oneven pariteit beetje aan het einde van elke byte.


Track 1 Velden
Start Sentinel 1 byte (het% teken)
Formaat code 1 byte alfa (De standaard voor de financiële instellingen wordt bepaald formaat code is "B")
Primaire Rekeningnummer Maximaal 19 tekens. American Express voegt spaties in hier in dezelfde plaatsen de cijfers worden uitgesplitst op het gezicht van uw kaart.
Scheidingsteken 1 byte (het teken ^)
Land-code 3 bytes, indien deze wordt gebruikt. (De Verenigde Staten zijn 840) Dit is alleen gebruikt als de rekening-nummer begint met "59."
Achternaam
Achternaam separator (het / teken)
Voornaam of initialen
Space (gevolgd door meer gegevens)
Midden naam of initialen
Looptijd (gevolgd door een titel)
Titel (indien gebruikt)
Scheidingsteken 1 byte (^)
Vervaldatum of separator 4 bytes (YYMM) of het een byte separator als een niet-kaart afloopt.
De discretionaire gegevens Optioneel kunnen de gegevens worden gecodeerd hier door de uitgevende instelling.
Einde Sentinel 1 byte (het? Teken)
Longitudinaal redundantiecontrole (LRC) 1 byte. De LRC is gemaakt van pariteit bits voor elke "rij" van bytes, waardoor het totaal zelfs. Dat betekent dat het totaal van alle bits 1s van elke byte is te komen tot een even aantal. Hetzelfde geldt voor bit 2, enz. De LRC-bit is niet de som van de pariteit bits van het bericht, maar alleen de bit voor het LRC karakter zelf. (Het is vreemd, net als alle andere single-byte-bit.)


Track 2 is ontwikkeld door de American Bankers Association (ABA) voor on-line financiële transacties. Het is 75bpi met ruimte voor 40-bit 5 numerieke tekens.

Track 2 is gecodeerd met een 5-bits-regeling (4 data bits plus een bit.) Voor de omrekening van deze gegevens in ASCII, 0x30 toevoegen aan elke byte.


Track 2 Velden
Start Sentinel 1 byte (0x0B, of een; in ASCII)
Primaire Account Number Tot 19 bytes
Scheidingsteken 1 byte (0x0D, of een = in ASCII)
Land-code 3 bytes, indien deze wordt gebruikt. (De Verenigde Staten zijn 840) Dit is alleen gebruikt als de rekening-nummer begint met "59."
Vervaldatum of separator 4 bytes (YYMM) of het een byte separator als een niet-afloopt kaart
De discretionaire gegevens Optioneel kunnen de gegevens worden gecodeerd hier door de uitgevende instelling.
Einde Sentinel 1 byte (0x0F, of een? In ASCII)
Longitudinaal redundantiecontrole (LRC) 1 byte.


Track 3 is ook gebruikt voor financiële transacties. Het verschil is het lezen / schrijven vermogen. Het is 210bpi met ruimte voor 107 cijfers. Track 3 is gebruikt voor de opslag van de enciphered PIN-, land-, valuta-eenheden, toegestane bedrag, dochteronderneming account informatie, en andere met beperkingen.

Track 3 heeft dezelfde eigenschappen als nummer 1 (begin en einde sentinel LRC en een byte), behalve dat er geen norm voor de inhoud of de vorm. Track 3 is op dit moment niet gebruikt worden door elke nationale bank de kaart.

In die zeldzame systemen waar de PIN-code is opgeslagen op de kaart, dit is de track waar het wordt opgeslagen.

Meer informatie op magnetische kaarten

Voor meer informatie over dit onderwerp, lees de ANSI / ISO-norm 7811/1-5. Dit document is beschikbaar van de American Bankers Association.

Andere normen documenten die voor verwante onderwerpen omvatten:




Voeg Wat is de lay-out van gegevens over de magneetstrip kaarten?

Laatste blogberichten


Copyright 2008 Tech-FAQ. Alle rechten voorbehouden.