как да се чете магнитни карти?

H

hamed_sotoudi

Guest
Здравейте всички
Искам да знам как могат да четат данни от магнитни карти като карти от банкомати и как можем да прочетем, някакъв вид от тях, която е с чип върху тях като телефонни карти.Благодаря за вашата помощ.

 
Какво е разположението на данни за магнитни карти ивица?Данните са изложени на стандартни магнитни карти в три песни.
А с магнитна карта ивица може да имате някои от тези песни, или комбинация от тези песни.
Track 1:Track 1 е първата песен стандартизирани.
Тя е разработена от Международната асоциация за въздушен транспорт (IATA) и все още е запазена за тяхното използване.
Това е 210bpi със стая за 79 7-малко знаци.Track 1 е кодиран с 7-битов режим (6 бита данни плюс едно равенство късче), базиран на ASCII.
Ако вашият четец не изпълни преобразуване ASCII, всичко, което трябва да направите е да добавите 0x20 за всеки байт да го превърне в ASCII (няма "контрол" символа).
Седмият малко е странно малко равенство в края на всеки байт.
Track 1 области:

1 byte (the % character)Начало сентинелни:
1 байт (в% характер)
1 byte alpha (The standard for financial institutions specifies format code is "B")Формат код:
1 байт алфа (стандартното за финансовите институции, уточнява формат код е "B")
Up to 19 characters.Начално Номер на сметката:
До 19 знака.
American Express вложки пространство символи в тук, в едни и същи места на цифри, които се разрушават по лицето на вашата карта.
1 byte (the ^ character) [color]Separator:
1 байт (на ^ характер) [цвят]

3 bytes, if used.Код на държавата:
[COLOR = darkred] 3 байта, ако се използва.
(Съединените щати е 840) Това се използва само, ако номерът на сметката, започва с "59."
---Фамилия:
---
(the / character)Фамилия разделител:
(в / характер)
---Първо име или първоначален:
---
(when followed by more data)Space:
(когато е последван от още данни)
---Презиме или първоначален:
---
(when followed by a title)Период:
(когато е последвана от заглавието)
(when used)Заглавие:
(използван кога)
1 byte (^)Separator:
1 байт (^)
4 bytes (YYMM) or the one byte separator if a non-expiring card.Срок на годност или разделител:
4 байта (YYMM) или на един байт сепаратор, ако не-изтича картата.
Optional data can be encoded here by the issuer.Дискреционни данни:
избор на данни могат да се кодират тук от емитента.
1 byte (the ? character)Край Sentinel:
1 байт (на? Характер)
1 byte.Надлъжни съкращения чек (ЕРЦ):
1 байт.
В ЕРЦ е съставена на паритетен бита за всеки "ред" на байтове, като общата дори.
Това означава, че общата сума на всички малко 1S на всеки байт е да излезе с четен брой.
Също за малко 2, и т.н. ЕРЦ's паритет малко не е сумата на паритета бита на съобщението, но само за малко за паритет ЕРЦ себе си характер.
(Това е странно, точно като паритет малко друг един байт ви.) [Цвят]

[= кафяв цвят] Track 2:Track 2 е разработена от американски банкери асоциация (АБА) за он-лайн финансови транзакции.
Това е 75bpi със стая за 40-малко 5 цифрови символа.Track 2 се кодира с 5-битов режим (4 бита данни плюс едно равенство малко.) За да се превърне тези данни в ASCII, добави 0x30 за всеки байт.
Track 2 области:

1 byte (0x0B, or a ; in ASCII)Начало сентинелни:
1 байт (0x0B, или, в ASCII)
Up to 19 bytesНачално Сметка:
До 19 байта
1 byte (0x0D, or an = in ASCII)Separator:
1 байт (0x0D, или = в ASCII)
3 bytes, if used.Код на държавата:
3 байта, ако се използва.
(Съединените щати е 840) Това се използва само, ако номерът на сметката, започва с "59."
4 bytes (YYMM) or the one byte separator if a non-expiring cardСрок на годност или разделител:
4 байта (YYMM) или на един байт сепаратор, ако не-изтича карти
Optional data can be encoded here by the issuer.Дискреционни данни:
избор на данни могат да се кодират тук от емитента.
1 byte (0x0F, or a ? in ASCII)Край Sentinel:
1 байт (0x0F, или? В ASCII)
1 byte.Надлъжни съкращения чек (ЕРЦ):
1 байт.
Track 3:Track 3 се използва и за финансови транзакции.
Разликата е неговата четене / запис способност.
Това е 210bpi със стая за 107 числа.
Track 3 се използва за съхраняване на enciphered ПИН кода на страната, валутни единици, размер разрешено информация дъщерно сметка, както и други ограничения сметка.Track 3 има същите качества като песен 1 (за начало и край медузи и един байт ЕРЦ), освен, че не съществува стандарт за данни, съдържание или формат.
Track 3 не се използва в момента от всички национални емитента с банкови карти.В тези редки системи, в които се съхраняват ПИН на картата, това е песен, където той се съхранява.
Допълнителна четене на магнитни карти:За повече информация на тази тема, прочетете ANSI / ISO 7811/1-5 стандарт.
Този документ е достъпен от Американската асоциация банкери.
Други документи, стандарти по отношение на теми, свързани, включват:

ANSI X3.92 Data Encryption Algorithm (ДЕА)ANSI X3.106 модеми на ДЕА операцияANSI X4.16 Американския национален стандарт за финансови услуги, финансови карти сделка, магнитна лента кодиранеANSI X9.8 персонален идентификационен номер (ПИН) за управление и сигурностANSI X9.19 Финансова институция на дребно Message Authentication (МАК)ISO 7810ISO 7811ISO 7812ISO 8583 с банкови карти с произход съобщения; обмен на спецификации и тн съдържание за финансови транзакции.ISO 8731-1 банкиране: Одобрен алгоритми за удостоверяване съобщениеЧаст 1 - ДЕАЧаст 2 - Message Authentication алгоритми
ISO 7816 Идентификационни карти, интегрални схеми (и) с контакти
Част 1 - Физически характеристикиЧаст 2 - Размери и местата на контактитеЧаст 3 - електронни сигнали и протоколи за предаване на
За повече информация отидете на споменатите по-долу връзки:http://www.epanorama.net/documents/smartcard/magcard.html
http://en.wikipedia.org/wiki/Magnetic_stripe_card

 
Благодаря за помощта
и знаете ли нещо за смарт карти (картите, които е с чип върху тях)?как можем да четат данни от тях?

 
Използването EMV Technologie!Опитайте се да прочетете за него!

 

Welcome to EDABoard.com

Sponsor

Back
Top