Was ist das Layout der Daten auf Magnetstreifen-Karten?
Diese FAQ Antwort wurde weitgehend mit den Informationen, die von WEA $ el:
Die Daten werden übersichtlich auf einem Standard-Magnetkarte in drei Spuren. Ein Magnetstreifen-Karte können einer dieser Tracks, oder eine Kombination dieser Tracks.
Track 1 war der erste Track standardisiert. Es wurde von der International Air Transport Association (IATA) und ist nach wie vor für ihre Verwendung. Es ist 210bpi mit Platz für 79 7-Bit-Zeichen.
Track 1 ist mit einem 7-Bit-System (6 Daten-Bits und ein Parity-Bit), die auf der Grundlage von ASCII. Wenn Sie Ihre Leser nicht die ASCII-Konvertierung ist alles, was Sie zu tun haben, ist hinzuzufügen, um jedes Byte 0x20, um sie in ASCII (es gibt keine "Kontrolle" Zeichen). Die siebte Bit ist eine ungerade Parity-Bit am Ende jedes Byte.
Track 1 Felder
| Start Sentinel | 1 Byte (die%-Zeichen) |
| Format-Codes | 1 Byte alpha (Der Standard für Finanzinstitute legt Format-Code "B") |
| Primäre Kontonummer | Bis zu 19 Zeichen lang sein. American Express fügt Leerzeichen hier an der selben Stelle die Ziffern sind aufgeteilt auf der Vorderseite Ihrer Karte. |
| Separator | 1 Byte (das Zeichen ^) |
| Ländercode | 3 Bytes, falls verwendet. (Die Vereinigten Staaten 840) Dies wird nur verwendet, wenn der Konto-Nummer beginnt mit "59". |
| Nachname | |
| Name separator | (der / Zeichen) |
| Vorname oder initial | |
| Space | (wenn gefolgt von mehr Daten) |
| Middle Name oder die erste | |
| Zeitraum | (wenn gefolgt von einem Titel) |
| Titel | (wenn verwendet) |
| Separator | 1 Byte (^) |
| Ablaufdatum oder Trennzeichen | 4 Bytes (YYMM) oder die ein Byte-Separator, wenn ein Nicht-bis-Karte. |
| Ermessensabhängiger Daten | Optional können Daten kodiert werden hier durch den Emittenten. |
| Ende Sentinel | 1 Byte (die? Zeichen) |
| Longitudinal Redundancy Check (LRC) | 1 Byte. Das LRC ist aus der Paritätsbits für jede "Zeile" der Bytes, die insgesamt auch. Das bedeutet, dass die Summe aller den Bit-1S der jedes Byte hat zu kommen, um eine gerade Zahl ist. Das gleiche gilt für Bit 2, usw. Die LRC der Parity-Bit ist nicht die Summe der Paritätsbits der Nachricht, sondern nur die Parity-Bit für die LRC-Zeichen an sich. (Es ist merkwürdig, wie jede andere einzelne Byte der Parity-Bit.) |
Track 2 wurde von der American Bankers Association (ABA) für Online-Finanztransaktionen. Es ist 75bpi mit Platz für 40 5-Bit-Zeichen.
Track 2 ist mit einer 5-Bit-System (4 Daten-Bits und ein Paritätsbit.) Um diese Daten in ASCII, hinzufügen, um jedes Byte 0x30.
Track 2 Felder
| Start Sentinel | 1 Byte (0x0B, oder eine, in ASCII) |
| Primary Account Number | Bis zu 19 Bytes |
| Separator | 1 Byte (0x0D, oder = in ASCII) |
| Ländercode | 3 Bytes, falls verwendet. (Die Vereinigten Staaten 840) Dies wird nur verwendet, wenn der Konto-Nummer beginnt mit "59". |
| Ablaufdatum oder Trennzeichen | 4 Bytes (YYMM) oder die ein Byte-Separator, wenn ein Nicht-bis-Karte |
| Ermessensabhängiger Daten | Optional können Daten kodiert werden hier durch den Emittenten. |
| Ende Sentinel | 1 Byte (0x0F oder? In ASCII) |
| Longitudinal Redundancy Check (LRC) | 1 Byte. |
Track 3 ist auch für finanzielle Transaktionen. Der Unterschied ist die Schreib / Lese-Fähigkeit. Es ist 210bpi mit Platz für 107 Ziffern. Track 3 verwendet wird, um die enciphered PIN-Code des Landes, Währung, Betrag ermächtigt, Tochtergesellschaft Konto-Informationen und andere Einschränkungen Rechnung.
3 Track verfügt über die gleichen Eigenschaften wie Track 1 (Beginn und Ende Wachposten und LRC-Byte), es sei denn, dass es keinen Standard für die Daten, Inhalt oder das Format. Track 3 ist derzeit nicht von einer nationalen Bank Kartenherausgeberin.
In den wenigen Systemen, bei denen die PIN auf der Karte gespeichert, das ist der Weg, wo sie gespeichert werden.
Zusätzliche Lesung am Magnetkarten
Für weitere Informationen zu diesem Thema, lesen Sie bitte die ANSI / ISO-Norm 7811/1-5. Dieses Dokument ist von der amerikanischen Bankers Association.
Weitere Normen, Dokumente, die damit verbundenen Themen sind ua:
- ANSI X3.92 Data Encryption Algorithm (DEA)
- ANSI X3.106 Modems von DEA Operation
- ANSI X4.16 American National Standard für Finanzdienstleistungen, finanzielle Transaktion Karten, Magnetstreifen-Kodierung
- ANSI X9.8 Persönliche Identifikationsnummer (PIN) und Security Management
- ANSI X9.19 Financial Institution Retail Message Authentication (MAC)
- ISO 7810
- ISO 7811
- ISO 7812
- ISO-8583-Karte Bank entstand Nachrichten; Meldung Spezifikationen; Content für finanzielle Transaktionen.
- ISO 8731-1 Banking: Annahme-Algorithmen für Message Authentication
Teil 1 - DEA
Teil 2 - Message Authentication Algorithmen - ISO 7816 Identifikationskarten, Integrated Circuit (s) mit Kontakten
Teil 1 - Physikalische Eigenschaften
Teil 2 - Abmessungen und Lage der Kontakte
Teil 3 - Elektronische Eigenschaften und Protokolle zum
|
Bookmark Was ist das Layout der Daten auf Magnetstreifen-Karten?

