Jump to content

CCID (протокол)

Протокол CCID ( устройство интерфейса чип-карты ) — это протокол USB , который позволяет смарт-карту подключать к компьютеру через устройство считывания карт с использованием стандартного интерфейса USB без необходимости для каждого производителя смарт-карт предоставлять свой собственный считыватель или протокол. [1] Это позволяет использовать смарт-карту в качестве токена безопасности для аутентификации и шифрования данных, например, используемого в BitLocker . Устройства интерфейса чип-карты бывают разных форм. Самая маленькая форма CCID представляет собой стандартный USB- ключ и может содержать SIM-карту или карту Secure Digital внутри USB-ключа. [ нужна ссылка ] Еще одним популярным интерфейсом является USB- клавиатура для чтения смарт-карт , которая помимо того, что является стандартной USB-клавиатурой, имеет встроенный слот для приема смарт-карт. Однако не все устройства, совместимые с CCID, принимают съемные смарт-карты, например, некоторые аппаратные устройства аутентификации Yubikey поддерживают CCID, где они играют роль как устройства чтения карт, так и самой смарт-карты.

Аппаратная реализация

[ редактировать ]

Согласно спецификации CCID рабочей группы по стандартам USB, CCID обменивается информацией через главный компьютер через USB с использованием сообщения CCID, которое состоит из 10-байтового заголовка, за которым следуют данные, специфичные для сообщения. [2] Стандарт определяет четырнадцать команд, которые главный компьютер может использовать для отправки данных, информации о состоянии и управления в сообщениях. Каждая команда требует как минимум одного ответного сообщения от CCID. [3]

Программный драйвер

[ редактировать ]

Поддержка драйверов CCID изначально поддерживается Microsoft, начиная с Windows 2000 . [4] Apple включила некоторую форму встроенной поддержки CCID со времен Mac OS X , причем поддержка развивается вместе со спецификациями карт общего доступа и проверки личности , установленными федеральным правительством США . [5] [6] Apple включила встроенную поддержку CCID в iOS с версии 16.0 и в iPadOS с версии 16.1. [7] [8] В Linux и других Unix-системах доступ к устройствам CCID и CT-API обычно осуществляется с помощью драйверов пользовательского пространства, для которых не ядра . требуется специальной адаптации [9]

Список поставщиков CCID

[ редактировать ]
  1. ^ Патент США 7748636 , Финн, Дэвид, «Портативная система считывания удостоверений личности для физического и логического доступа», опубликован 6 июля 2010 г., передан Dpd Patent Trust Ltd.  
  2. ^ «Спецификация интерфейсных устройств интегральных плат, версия 1.1» . USB.org . Форум разработчиков USB, Inc. 25 . Проверено 26 января 2015 г.
  3. ^ USB Complete: Все, что вам нужно для разработки индивидуальных периферийных устройств USB, Ян Аксельсон, 2005 г., стр. 189.
  4. ^ «Драйверы класса Microsoft для смарт-карт USB CCID» . Сеть разработчиков Microsoft . Майкрософт . Проверено 26 января 2015 г.
  5. ^ «Обзор Jamf Pro — функциональность смарт-карты macOS» (PDF) . Джамф . 2018. с. 7. Архивировано (PDF) из оригинала 26 ноября 2020 г. Проверено 26 ноября 2020 г.
  6. ^ «Введение в интеграцию смарт-карт» . Поддержка Apple . Яблоко . Архивировано из оригинала 26 ноября 2020 г. Проверено 26 ноября 2020 г.
  7. ^ «Используйте смарт-карту на iPhone и iPad» . Поддержка Apple . Проверено 23 января 2024 г.
  8. ^ «Поддерживаемые функции смарт-карт на iPhone и iPad» . Поддержка Apple . Проверено 23 января 2024 г.
  9. ^ «Драйвер бесплатного программного обеспечения CCID» . Проверено 22 июня 2018 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 366c6244bed9da5e3a9e1d3413d91f1d__1713738900
URL1:https://arc.ask3.ru/arc/aa/36/1d/366c6244bed9da5e3a9e1d3413d91f1d.html
Заголовок, (Title) документа по адресу, URL1:
CCID (protocol) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)