2013-09-09 7 views
0

Я новичок в мире смарт-карт. Я хотел бы задать один вопрос. У меня есть карта Mifare Plus, и я хочу «общаться» с ней каким-то образом (например, отправлять команды и т. Д.). Каковы доступные SDK? (Предпочтительный язык: C/C++, хотя некоторые другие языки также могут быть в порядке). У меня также есть читатель.Общение с Mifare Plus

+0

Какой читатель вы используете ... – vikky

+0

читатель Omnikey –

+0

Посмотрите редактирования части моего ответа ... – vikky

ответ

1

Существует библиотека под названием «Winscard». Вы должны ее использовать.

Win32 API для связи с смарт-картами в платформе Windows в форме SCardXXX. Аналогичная реализация для Linux разработана под Проект Muscle в качестве API ПК/SC Lite. Мы будем работать с в платформе Windows. будет использоваться следующие функции:

  • SCardEstablishContext
  • SCardListReaders
  • SCardConnect
  • SCardReconnect
  • SCardDisconnect
  • SCardReleaseContext
  • SCardTransmit

EDIT:

Читать этот документ Omnikey_Contactless_developer_Guide

+0

Хорошо, спасибо, я читал, что один уже. –

+0

hey vikky, так что вы имеете в виду API Scard? у вас есть ссылка на него? Это я нашел: http://msdn.microsoft.com/en-us/library/dd627646(v=vs.85).aspx - говорит, что «тема не актуальна» и ссылки на некоторые спецификации Minidriver. –

+0

Вы можете используйте библиотеку Winscard для связи и отправьте APDU – vikky