Carding 4 Carders
Professional
- Messages
- 2,729
- Reaction score
- 1,521
- Points
- 113
Компания Sysmocom разработала и продает устройство чтения смарт-карт с 8 слотами для карт размера SIM (форм-фактор 2FF). Это sysmoOCTSIM
Людовик Руссу получил такую читалку несколько дней назад (спасибо Harald W.). В моем случае считыватель имеет красивый алюминиевый корпус для защиты электроники.
Он добавил читателя в свой список по адресу: sysmocom_sysmoOCTSIM .
8 слотов
Считыватель имеет 8 слотов. Из дескриптора USB CCID:
Индекс начинается с 0, поэтому максимум 7 означает 8 слотов.
И он заявляет, что может поддерживать 8 занятых одновременно.
Таким образом, можно использовать 8 слотов одновременно.
Это единственное устройство, у которого в моем списке 8 слотов: https://ccid.apdu.fr/select_readers/?bMaxSlotIndex=7
Вы также можете отобразить список считывателей, отсортированный по полю bMaxSlotIndex, чтобы легко увидеть других считывателей, у которых больше одного слота.
Бесплатное ПО
Прошивка ридера - это бесплатное программное обеспечение (или с открытым исходным кодом, если вы предпочитаете это название). Лицензия - GNU GPL 2 или более поздняя версия.
Репозиторий git: https://git.osmocom.org/osmo-ccid-firmware/ Отслеживание
ошибок: https://osmocom.org/projects/osmo-ccid-firmware
Единственная известная мне еще одна бесплатная прошивка CCID - это Tian Tian Xiang Shang, использованная в проекте GnuK (реализация криптографического токена USB для GnuPG).
Ограничение драйвера CCID
Драйвер CCID поддерживает считыватели с несколькими слотами, начиная с версии 0.9.2, выпущенной в 2004 году.
Но драйвер ограничен, потому что он не поддерживает одновременное использование слотов, даже если читатель заявляет, что он поддерживает его.
pcsc-lite поддерживает одновременную работу нескольких слотов. Но драйвер сообщает pcsc-lite, что одновременное использование нескольких слотов не поддерживается. См. Этот код: https://salsa.debian.org/rousseau/CCID/-/blob/master/src/ifdhandler.c#L490
Конечно, Руссо попытался изменить код драйвера CCID, чтобы сообщить pcsc-lite, что можно использовать одновременное использование нескольких слотов. Но тут драйвер сбивает с толку смешанные фреймы USB. Затем вспомнил, почему эта поддержка была отключена.
Улучшение
Возможно добавление поддержки одновременного использования нескольких слотов. Это потребует некоторой работы с драйвером CCID.
Если вы хотите или планируете использовать такой ридер с pcsc-lite в GNU / Linux или другой системе Unix, свяжитесь с Людовиком, чтобы обсудить, что вы можете сделать.
Вывод
Иногда я получаю запросы о конфигурации с большим количеством устройств чтения смарт-карт. Частью решения может быть использование считывателя на 8 слотов. Этот считыватель требует использования только одного порта USB и имеет собственный блок питания.
Прошивка ридера - это бесплатное программное обеспечение, и мне это нравится. Это может быть только удачным моментом при выборе устройства чтения смарт-карт.
ludovicrousseau.blogspot.com


Людовик Руссу получил такую читалку несколько дней назад (спасибо Harald W.). В моем случае считыватель имеет красивый алюминиевый корпус для защиты электроники.
Он добавил читателя в свой список по адресу: sysmocom_sysmoOCTSIM .
8 слотов
Считыватель имеет 8 слотов. Из дескриптора USB CCID:
Code:
bMaxSlotIndex: 0x07
Индекс начинается с 0, поэтому максимум 7 означает 8 слотов.
И он заявляет, что может поддерживать 8 занятых одновременно.
Code:
bMaxCCIDBusySlots: 8
Таким образом, можно использовать 8 слотов одновременно.
Это единственное устройство, у которого в моем списке 8 слотов: https://ccid.apdu.fr/select_readers/?bMaxSlotIndex=7
Вы также можете отобразить список считывателей, отсортированный по полю bMaxSlotIndex, чтобы легко увидеть других считывателей, у которых больше одного слота.
Бесплатное ПО
Прошивка ридера - это бесплатное программное обеспечение (или с открытым исходным кодом, если вы предпочитаете это название). Лицензия - GNU GPL 2 или более поздняя версия.
Репозиторий git: https://git.osmocom.org/osmo-ccid-firmware/ Отслеживание
ошибок: https://osmocom.org/projects/osmo-ccid-firmware
Единственная известная мне еще одна бесплатная прошивка CCID - это Tian Tian Xiang Shang, использованная в проекте GnuK (реализация криптографического токена USB для GnuPG).
Ограничение драйвера CCID
Драйвер CCID поддерживает считыватели с несколькими слотами, начиная с версии 0.9.2, выпущенной в 2004 году.
Но драйвер ограничен, потому что он не поддерживает одновременное использование слотов, даже если читатель заявляет, что он поддерживает его.
pcsc-lite поддерживает одновременную работу нескольких слотов. Но драйвер сообщает pcsc-lite, что одновременное использование нескольких слотов не поддерживается. См. Этот код: https://salsa.debian.org/rousseau/CCID/-/blob/master/src/ifdhandler.c#L490
Конечно, Руссо попытался изменить код драйвера CCID, чтобы сообщить pcsc-lite, что можно использовать одновременное использование нескольких слотов. Но тут драйвер сбивает с толку смешанные фреймы USB. Затем вспомнил, почему эта поддержка была отключена.
Улучшение
Возможно добавление поддержки одновременного использования нескольких слотов. Это потребует некоторой работы с драйвером CCID.
Если вы хотите или планируете использовать такой ридер с pcsc-lite в GNU / Linux или другой системе Unix, свяжитесь с Людовиком, чтобы обсудить, что вы можете сделать.
Вывод
Иногда я получаю запросы о конфигурации с большим количеством устройств чтения смарт-карт. Частью решения может быть использование считывателя на 8 слотов. Этот считыватель требует использования только одного порта USB и имеет собственный блок питания.
Прошивка ридера - это бесплатное программное обеспечение, и мне это нравится. Это может быть только удачным моментом при выборе устройства чтения смарт-карт.
Ludovic Rousseau's blog
My activities related to smart card and Free Software (as in free speech).