Курсовая работа: Управление смарт-картами с применением персонального компьютера

6

41–44

№ месяца выпуска

6–9

45–64

Серийный номер

9

65–72

4096* NBS единиц

10

73–80

512* NBS единиц

11

81–88

64* NBS единиц

12

89–96

8* NBS единиц

13

97–104

1* NBS единиц (NBS-число установленных битов)

14–40

105–320

FF – проверочная область

Итак, можно выделить следующие информационные области на карте: заголовок, счетчик. Заголовок содержит 40 бит информации, которые жестко программируются изготовителем карт. Обычно эта область содержит чисто служебные данные, которые в принципе нужны только для информативности. Следует иметь в виду, что некоторые производители в битах 36–64 пишут копию даты выпуска и серийного номера. Кроме этого первыми четырьмя цифрами серийного номера всегда будет дата выпуска, т.е., 0600 будет означать июнь 2000 года. Проверочная область – область, на которой производитель проверяет работоспособность чипа.

Пример дампа памяти карты

Ниже на рисунке 13 показан дамп (образ) памяти карты на котором условно цветами выделены различные области памяти по их назначению и свойствам.

Рис. 13

Чтение карты производится как 512-ти битного чипа, но это лишь внутреннее представление памяти.

В картах «Харьковский Метрополитен» биты 320–375 не защищены и их можно перезаписать, эти биты являются CRC кодом.


Эмуляторы смарт-карты

К-во Просмотров: 583
Бесплатно скачать Курсовая работа: Управление смарт-картами с применением персонального компьютера