ББК 32. 842-5я92
Г31
Гёлль П. Г31 Секреты сопряжения компьютера со смарт-картами. - М. : ДМК
Пресс, 2009. - 144 c. : ил. Вторая книга известного французского инженера Патрика Гелля,
посвященная чип-картам, позволяет читателю более углубленно изу-
чить принципы работы и возможности использования в радиолюби-
тельской практике самых современных чип-карт - с микропроцессо-
ром и перезаписываемых, которые описаны в первой книге. С другой
стороны, это вполне самодостаточное издание, в котором подробно
рассмотрены чип-карты с микропроцессорами, а также необходимые
для работы с ними инструментарий и пакеты программ. Представлен-
ные конструкции отличает простота, дешевизна и технологичность. Для всех устройств приводятся чертежи печатных плат и подробно
описываются принципы работы схем. Книга будет полезна как инженерам, желающим ознакомиться
с новыми радиоэлементами, так и радиолюбителям, пытающимся
найти применение использованным чип-картам. ББК 32. 842-5я92
Все права защищены.
Любая часть этой книги не может быть воспроизве-
дена в какой бы то ни было форме и какими бы то ни было средствами без
письменного разрешения владельцев авторских прав. Материал, изложенный в данной книге, многократно проверен. Но, по-
скольку вероятность технических ошибок все равно существует, издатель-
ство не может гарантировать абсолютную точность и правильность приво-
димых сведений. В связи с этим издательство не несет ответственности за
возможные ошибки, связанные с использованием книги. © E. S. T. F. , Paris (первое издание)
ISBN 2-10-003886-9 (франц. ) © DUNOD, Paris
ISBN 978-5-94074-538-9 (рус. ) © Перевод на русский язык,
оформление ДМК Пресс, 2009
СОДЕРЖАНИЕ
Предисловие 8
Микропроцессоры чип-карт 9
1
Микропроцессоры, микрокалькуляторы
или микроконтроллеры? 10
Материальные ресурсы 10
Программные ресурсы 14
Ресурсы, обеспечивающие безопасность 17
Несколько понятий из криптографии 19
Понятие маски 23
Маски BULL СР8 23
Маски COS 30
2 Исследования банковской карты
Вариант маски BULL СР8 М4
35
36
Устройство чтения-записи
для карт на микропроцессоре 37
Правильное использование
конфиденциального кода 43
Контроль расходов 47
Набор рабочих инструментов
для банковской карты 47
Как читать магнитные полосы 54
Перспективы 56
Мини-система разработки 67
3
Адаптер RS232 для асинхронных карт 68
Малогабаритный анализатор протокола 71
Малогабаритный имитатор карт 75
Экспериментальная чип-карта на PIC16CXX 81
6 СОДЕРЖАНИЕ
4 Телефонные, или синхронные, карты
Мини-устройство чтения-записи ISO/AFNOR
101
102
Распознавание чипов
с помощью специальной программы 111
Телефонные карты и защита программного обеспечения 114
Т2G, телефонная карта второго поколения 117
Европейские карты 126
5 Программы и файлы
Особенности программ
133
134
Инсталляция программ 140
Способ использования программы CARTES. EXE 141
ГЛАВА СТРАНИЦА
1 МИКРОПРОЦЕССОРЫ
ЧИП-КАРТ
Микропроцессоры, микрокалькуляторы
или микроконтроллеры? 10
Материальные ресурсы 10
Программные ресурсы 14
Ресурсы, обеспечивающие безопасность 17
Несколько понятий из криптографии 19
Понятие маски 23
Маски BULL СР8 23
Маски COS 30
2 Исследования банковской карты 35
3 Мини-система разработки 67
4 Телефонные, или синхронные, карты 101
5 Программы и файлы 133
10 МИКРОПРОЦЕССОРЫ ЧИП-КАРТ
МИКРОПРОЦЕССОРЫ, МИКРОКАЛЬКУЛЯТОРЫ
ИЛИ МИКРОКОНТРОЛЛЕРЫ?