Я новичок в мире смарт-карт. Я хотел бы задать один вопрос. У меня есть карта Mifare Plus, и я хочу «общаться» с ней каким-то образом (например, отправлять команды и т. Д.). Каковы доступные SDK? (Предпочтительный язык: C/C++, хотя некоторые другие языки также могут быть в порядке). У меня также есть читатель.Общение с Mifare Plus
ответ
Существует библиотека под названием «Winscard». Вы должны ее использовать.
Win32 API для связи с смарт-картами в платформе Windows в форме SCardXXX. Аналогичная реализация для Linux разработана под Проект Muscle в качестве API ПК/SC Lite. Мы будем работать с в платформе Windows. будет использоваться следующие функции:
- SCardEstablishContext
- SCardListReaders
- SCardConnect
- SCardReconnect
- SCardDisconnect
- SCardReleaseContext
- SCardTransmit
EDIT:
Читать этот документ Omnikey_Contactless_developer_Guide
Хорошо, спасибо, я читал, что один уже. –
hey vikky, так что вы имеете в виду API Scard? у вас есть ссылка на него? Это я нашел: http://msdn.microsoft.com/en-us/library/dd627646(v=vs.85).aspx - говорит, что «тема не актуальна» и ссылки на некоторые спецификации Minidriver. –
Вы можете используйте библиотеку Winscard для связи и отправьте APDU – vikky
Какой читатель вы используете ... – vikky
читатель Omnikey –
Посмотрите редактирования части моего ответа ... – vikky