ISO / IEC 7816 - это международный стандарт, связанный с электронными идентификационными картами с контактами, особенно смарт-карты и, в последнее время, бесконтактные мобильные устройства, управляемые совместно Международной организацией по стандартизации (ISO) и Международной электротехнической комиссией (IEC).
. редактируется Объединенным техническим комитетом (JTC) 1 / Подкомитетом (SC) 17, Карты и личная идентификация.
Ниже описаны различные части этого стандарта.
Создано в 1987 году, обновлено в 1998 году, исправлено в 2003 году, обновлено в 2011 году.
В этой части описывается физические характеристики карты, в первую очередь со ссылкой на ISO / IEC 7810 Идентификационные карты - Физические характеристики, но также с другими характеристиками, такими как механическая прочность.
Создано в 1988 г., обновлено в 1999 г., изменено в 2004 г., обновлен в 2007 г. Стандарт определяет восьми (или шести) контактный интерфейс; первая булавка расположена в правом нижнем углу данного изображения. Контакты 4 и 8 иногда пропускаются.
Номер контакта | Имя контакта | Описание контакта |
---|---|---|
1 | VCC | + 5 В или 3,3 В постоянного тока |
2 | Сброс | Сброс карты (дополнительно) |
3 | ЧАСЫ | Часы карты |
4 | AS | В зависимости от приложения |
5 | GND | Земля |
6 | VPP | + 21 В постоянного тока [Программирование], или NC |
7 | I / O | In / Out [Data] |
8 | AS | Специфические для приложения |
Созданы в 1989 г., изменены в 1992 г. (добавлен протокол T = 1), изменены в 1994 г. (пересмотренный протокол Выбор типа), обновленный в 1997 г. (включая добавление режима 3 В), исправленный в 2002 г. (включая добавление режима 1,8 В), последний раз обновленный в 2006 г. (включая удаление Vpp).
Создано в 1995 году, обновлено в 2005, 2013 и 2020 годах.
Согласно его аннотации, он определяет:
Он не распространяется на внутреннюю реализацию в карте или во внешнем мире.
ИСО / МЭК 7816-4: 2020 не зависит от технологии физического интерфейса и в равной степени применяется к контактным картам, бесконтактным картам и картам близости.
Создано в 1995 году, обновлено в 2004 году.
Согласно его аннотации, ISO / IEC 7816-5 определяет, как использовать идентификатор приложения для определения наличия и / или выполнить поиск приложения на карте.
ИСО / МЭК 7816-5: 2004 показывает, как предоставить уникальность идентификаторов приложений посредством международной регистрации части этого идентификатора, и определяет
Создано в 1996 г., обновлено в 2004 г., исправлено в 2006 г., обновлено в 2016 г.
Согласно его аннотации, он определяет элементы данных (DE), используемые для межотраслевого обмена на основе карт на интегральных схемах (ICC) как с контактами, так и без контакты. Он дает идентификатор, имя, описание, формат, кодировку и структуру каждого DE и определяет средства извлечения DE с карты.
Создано в 1999 году.
Создано в 1995 г., обновлено в 2004 г., обновлено в 2016 г.
Согласно его аннотации, он определяет межотраслевые команды для карт на интегральных схемах (с контактами или без контактов), которые могут использоваться для криптографических операций. Эти команды являются дополнительными к командам, перечисленным в ISO / IEC 7816-4, и основаны на них.
В приложениях приводятся примеры операций, связанных с цифровыми подписями, сертификатами и импортом и экспортом асимметричных ключей.
Выбор и условия использования криптографических механизмов могут повлиять на возможность экспорта карты. Оценка пригодности алгоритмов и протоколов выходит за рамки ISO / IEC 7816-8.
Создано в 1995 г., обновлено в 2004 г., обновлено в 2017 г.
Согласно его аннотации, он определяет межотраслевые команды для интегральных схем карточки (как с контактами, так и без контактов) для управления картами и файлами, например создание и удаление файлов. Эти команды охватывают весь жизненный цикл карты, поэтому некоторые команды могут использоваться до того, как карта будет выдана держателю карты или после того, как срок действия карты истек.
В приложении показано, как контролировать загрузку данных (безопасную загрузку) в карту посредством проверки прав доступа загружающего объекта и защиты передаваемых данных с помощью безопасного обмена сообщениями. Загруженные данные могут содержать, например, код, ключи и апплеты.
Создан в 1999 году.
В этой части указываются мощность, структуры сигналов и структура для ответа для сброса между картой (ами) на интегральной схеме с синхронной передачей и устройством интерфейса, например терминалом.
Создано в 2004 г., обновлено в 2017 г.
Эта часть ISO / IEC 7816 определяет межотраслевые команды, связанные с безопасностью, которые должны использоваться для личной проверки биометрическими методами в картах интегральных схем. Он также определяет структуру данных и методы доступа к данным для использования карты в качестве носителя биометрического эталона и / или устройства для выполнения проверки биометрического зонда держателя карты (биометрическое сравнение на карте). Идентификация лиц с использованием биометрических методов выходит за рамки настоящего стандарта.
Создан в 2005 году.
Согласно его аннотации, он определяет условия эксплуатации карты на интегральной схеме. обеспечивающий интерфейс USB. Карта на интегральной схеме с интерфейсом USB называется USB-ICC.
ISO / IEC 7816-12: 2005 определяет:
ISO / IEC 7816-12: 2005 предоставляет два протокола для передачи управления. Это необходимо для поддержки протокола T = 0 (версия A) или для использования передачи на уровне APDU (версия B). ISO / IEC 7816-12: 2005 предоставляет диаграммы состояний USB-ICC для каждой передачи (групповые передачи, управляющие передачи версии A и версии B). Примеры возможных последовательностей, которые USB-ICC должен обрабатывать, приведены в информативном приложении.
Класс устройств USB CCID определяет стандарт для связи со смарт-картами ISO / IEC 7816 через USB.
Эта часть определяет команды для управления приложениями в среде с несколькими приложениями.
Создано в 2004 году, с изменениями в 2004, 2007, 2008, обновлено в 2016 году.
Согласно аннотации, оно указывает на карточное приложение. Это приложение содержит информацию о криптографических функциях. Кроме того, ISO / IEC 7816-15: 2016 определяет общий синтаксис (в ASN.1 ) и формат для криптографической информации и механизмы для обмена этой информацией, когда это необходимо.
ISO / IEC 7816-15: 2016 поддерживает следующие возможности: