b | - бинарный формат данных; |
Cicc - iss | - Issuer Public Key Certificate. Сертификат открытого ключа банка-эмитента; |
Cicc | - ICC Public Key Certificate. Сертификат открытого ключа карты; |
cn | - сжатый цифровой формат данных. Данные указанного формата всегда должны быть дополнены справа до нужного количества байт символами '0xf'; |
ICC | - Integrated Circuit Card. Карта с интегральной микросхемой; |
id-tc26-gost3410-2012-256 | - функция формирования/проверки электронной подписи в соответствии с ГОСТ Р 34.10-2012; |
id-tc26-gost3411-2012-256 | - функция хэширования в соответствии с ГОСТ Р 34.11-2012; |
id-GostR3410-2001-CryptoPro-A-ParamSet | - набор параметров алгоритма формирования/проверки электронной подписи в соответствии с ГОСТ Р 34.10-2012; |
n | - цифровой формат данных. Данные указанного формата всегда должны быть дополнены справа до нужного количества байт символами '0x0'; |
Picc | - открытый ключ карты; |
Picc - ca | - открытый ключ удостоверяющего центра; |
Picc - iss | - открытый ключ банка-эмитента; |
PAN | - номер карты (Primary Account Number). Длина значения равна от 12 до 20 десятичных цифр; |
Sicc | - закрытый ключ карты; |
Sicc - ca | - закрытый ключ удостоверяющего центра; |
Sicc - iss | - закрытый ключ банка-эмитента. |

- подпись;
- проверка;
- персонализация/загрузкаИмя поля | Длина, байт | Описание/значение | Формат |
Header (заголовок) | 1 | '0x31' | b |
Service Identificator (идентификатор приложения) | 4 | Например, '10100000' - для корневых ключей | cn8 |
RID - Registered Application ID (зарегистрированный идентификатор приложения) | 5 | '0xa000000658' | b |
CA Public Key Index (индекс открытого ключа удостоверяющего центра) | 1 | Номер ключа проверки подписи удостоверяющего центра, в роли которого выступает НСПК | b |
Certificate Expiration Date (дата истечения срока действия сертификата) | 2 | Дата (месяц и год), после которой сертификат открытого ключа недействителен | n4 |
CA Public Key Algorithm Indicator (индикатор алгоритма формирования/проверки электронной подписи удостоверяющего центра) | 1 | '0x11' - определяет алгоритм id-tc26-gost3410-2012-256 | b |
CA Public Key Parameters Indicator (индикатор параметров для алгоритма формирования/проверки электронной подписи удостоверяющего центра) | 1 | '0x01' - определяет набор параметров id-GostR3410-2001-CryptoPro-A-ParamSet | b |
CA Public Key (открытый ключ удостоверяющего центра) | 64 | Поле содержит открытый ключ удостоверяющего центра | b |
Hash Algorithm Indicator (индикатор алгоритма вычисления хэш-функции) | 1 | '0x11' - определяет алгоритм id-tc26-gost3411-2012-256 | b |
Signature (подпись) | 64 | Подпись от предыдущих полей сертификата открытого ключа | b |
Имя поля | Длина, байт | Описание/значение | Формат |
Header (заголовок) | 1 | '0x33' | b |
Service Identificator (идентификатор приложения) | 4 | Например: '2010 0000' - продукт "Дебетовая" | cn8 |
Certificate Format (формат сертификата открытого ключа) | 1 | '0x13' | b |
Issuer Identification Number (идентификационный номер банка-эмитента) | 4 | Крайние левые с 3 по 8 цифры из PAN | b |
Certificate Expiration Date (дата истечения срока действия сертификата) | 2 | Дата (месяц и год), после которой сертификат открытого ключа недействителен | n4 |
Tracking Number (номер отслеживания) | 3 | Уникальный номер запроса сертификата открытого ключа в системе банка-эмитента | b |
Hash Algorithm Indicator (индикатор алгоритма вычисления хэш-функции) | 1 | '0x11' - определяет алгоритм id-tc26-gost3411-2012-256 | b |
Issuer Public Key Algorithm Indicator (индикатор алгоритма формирования/проверки электронной подписи банка-эмитента) | 1 | '0x11' - определяет алгоритм id-tc26-gost3410-2012-256 | b |
Issuer Public Key Parameters Indicator (индикатор параметров для алгоритма формирования/проверки электронной подписи банка-эмитента) | 1 | '0x01' - определяет набор параметров id-GostR3410-2001-CryptoPro-A-ParamSet | b |
Issuer Public Key Length [длина открытого ключа банка-эмитента (в битах)] | 2 | '0x200' | b |
Issuer Public Key (открытый ключ банка-эмитента) | 64 | Поле содержит открытый ключ банка-эмитента | b |
Signature (подпись) | 64 | Подпись от предыдущих полей сертификата открытого ключа | b |
Имя поля | Длина, байт | Описание/значение | Формат |
Header (заголовок) | 1 | '0x7A' | b |
Certificate Format (формат сертификата открытого ключа) | 1 | '0x12' | b |
Issuer Identification Number (идентификационный номер банка-эмитента) | 4 | Крайние левые с 3-й по 8-ю цифры из PAN | b |
Certificate Expiration Date (дата истечения срока действия сертификата) | 2 | Дата (месяц и год), после которой сертификат открытого ключа недействителен | n4 |
Certificate Serial Number (серийный номер сертификата) | 3 | Двоичный номер, уникальный для данного сертификата открытого ключа, присвоенный банком-эмитентом | b |
Hash Algorithm Indicator (индикатор алгоритма вычисления хэш-функции) | 1 | '0x11' - определяет алгоритм id-tc26-gost3411-2012-256 | b |
Issuer Public Key Algorithm Indicator (индикатор алгоритма формирования/проверки электронной подписи банка-эмитента) | 1 | '0x11' - определяет алгоритм id-tc26-gost3410-2012-256 | b |
Issuer Public Key Parameters Indicator (индикатор параметров для алгоритма формирования/проверки электронной подписи банка-эмитента) | 1 | '0x01' - определяет набор параметров id-GostR3410-2001-CryptoPro-A-ParamSet | b |
Issuer Public Key (открытый ключ банка-эмитента) | 64 | Поле содержит открытый ключ банка-эмитента | b |
Signature (подпись) | 64 | Подпись от предыдущих полей сертификата открытого ключа | b |
Data Trailer (завершающие данные) | 1 | '0xBC' |
Имя поля | Длина, байт | Описание | Формат |
Header (Заголовок) | 1 | '0x7B' | b |
Certificate Format (формат сертификата открытого ключа) | 1 | '0x14' | b |
PAN | 10 | Номер карты | cn20 |
Certificate Expiration Date (дата истечения срока действия сертификата) | 2 | Дата (месяц и год), после которой сертификат открытого ключа недействителен | n4 |
Certificate Serial Number (серийный номер сертификата) | 3 | Двоичный номер, уникальный для данного сертификата открытого ключа, присвоенный банком-эмитентом | b |
Hash Algorithm Indicator (индикатор алгоритма вычисления хэш-функции) | 1 | '0x11' - определяет алгоритм id-tc26-gost3411-2012-256 | b |
ICC Public Key Algorithm Indicator (индикатор алгоритма формирования/проверки электронной подписи карты) | 1 | '0x11' - определяет алгоритм id-tc26-gost3410-2012-256 | b |
ICC Public Key Parameters Indicator (индикатор параметров для алгоритма формирования/проверки электронной подписи карты) | 1 | '0x01' - определяет набор параметров id-GostR3410-2001-CryptoPro-A-ParamSet | b |
ICC Public Key (открытый ключ карты) | 64 | Поле содержит открытый ключ карты | b |
Static Data to be Authenticated (статические данные, подлинность которых проверяется) | Переменная | Данные, целостность которых гарантируется. Определяются непосредственно банком-эмитентом | b |
Signature (подпись) | 64 | Подпись от предыдущих полей сертификата открытого ключа | b |
Имя поля | Длина, байт | Описание | Формат |
Header (заголовок) | 1 | '0x7B' | b |
Certificate Format (формат сертификата открытого ключа) | 1 | '0x15' | b |
PAN | 10 | Номер карты | cn20 |
Certificate Expiration Date (дата истечения срока действия сертификата) | 2 | Дата (месяц и год), после которой сертификат открытого ключа недействителен | n4 |
Certificate Serial Number (серийный номер сертификата) | 3 | Двоичный номер, уникальный для данного сертификата открытого ключа, присвоенный банком-эмитентом | b |
Hash Algorithm Indicator (индикатор алгоритма вычисления хэш-функции) | 1 | '0x11' - определяет алгоритм id-tc26-gost3411-2012-256 | b |
ICC PIN Encryption Public Key Algorithm Indicator (индикатор алгоритма формирования/проверки электронной подписи карты для оффлайного шифрования PIN) | 1 | '0x11' - определяет алгоритм id-tc26-gost3410-2012-256 | b |
ICC PIN Encryption Public Key Parameters Indicator (индикатор параметров для алгоритма формирования/проверки электронной подписи карты для оффлайного шифрования PIN) | 1 | '0x01' - определяет набор параметров id-GostR3410-2001-CryptoPro-A-ParamSet | b |
ICC PIN Encryption Public Key (открытый ключ карты для оффлайного шифрования PIN) | 64 | Поле содержит открытый ключ карты | b |
Signature (подпись) | 64 | Подпись от предыдущих полей сертификата открытых ключей | b |