Отправьте информацию о магнитной полосе с удостоверения личности в веб-сервис и API для обработки этого - PullRequest
0 голосов
/ 24 октября 2011

Может быть, кто-то мог бы просветить меня по этому вопросу, я смотрю, могут ли обычные машины кредитных карт (они должны быть в состоянии) читать идентификационные карты (любая карта с магнитной полосой). Мне было интересно, как эти карты кодируются при публикации в определенном веб-сервисе / сети (они кодируют шлюз IP?) ... и есть ли API или некоторая литература для обработки информации с магнитной полосы.

1 Ответ

1 голос
/ 24 октября 2011

Машина с кредитной картой, вероятно, может прочитать полосу на любой карте, но она не будет знать, что делать с данными, если они не в правильном формате. Полоса обычно представляет собой многодорожечную полосу с 3 дорожками. Номер карты, имя держателя карты и другие данные обычно кодируются с использованием дорожки 1, причем дорожка 2 является некоторым подмножеством данных дорожки 1.

Идентификационная карта может использовать другой формат данных. Это просто полоса магнитной ленты, которую можно прочитать с помощью кард-ридера. Вероятно, вы можете купить читатель онлайн менее чем за 10 долларов. Я видел, что они представляют собой 9-контактные последовательные устройства RS232, но в основном это будут устройства типа USB, имитирующие клавиатуру. Когда вы проводите пальцем по карте, считыватель работает так, как будто вы ввели данные.

Что касается кодирования IP-адреса .... возможно, но это маловероятно. Вещи, такие как адреса, которые могут быть временными, было бы лучше не помещать на все карточки, которые вы выдаете людям. В противном случае, когда вы меняете IP-адрес, вам необходимо переиздать все карты. Лучше всего прочитать карту и посмотреть, что в данных.

...