Документ утратил силу или отменен. Подробнее см. Справку

Приложение N 2. Структура транспортного контейнера

Приложение N 2

СТРУКТУРА ТРАНСПОРТНОГО КОНТЕЙНЕРА

┌────────────────────────────┬──────┬─────────────────┬──────────┐

│ Название поля │Длина │ Тип │Содержимое│

│ │(байт)│ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Версия │4 │int │0x0001 │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Длина отпечатка сертификата │4 │DWORD │20 │

│ключа ЭЦП, с помощью │ │ │ │

│которого были зашифрованы │ │ │ │

│данные │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Отпечаток сертификата ключа │20 │unsigned char[20]│ │

│ЭЦП, с помощью которого были│ │ │ │

│зашифрованы данные │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Длина имени владельца │4 │DWORD │ │

│сертификата ключа ЭЦП, с │ │ │ │

│помощью которого были │ │ │ │

│зашифрованы данные │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Имя владельца сертификата │var │unsigned char[] │ │

│ключа ЭЦП, с помощью │ │ │ │

│которого были зашифрованы │ │ │ │

│данные │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Длина отпечатка сертификата │4 │DWORD │20 │

│ключа ЭЦП, с помощью │ │ │ │

│которого можно расшифровать │ │ │ │

│данные │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Отпечаток сертификата ключа │20 │unsigned char[20]│ │

│ЭЦП, с помощью которого │ │ │ │

│можно расшифровать данные │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Длина имени владельца │4 │DWORD │ │

│сертификата ключа ЭЦП, с │ │ │ │

│помощью которого можно │ │ │ │

│расшифровать данные │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Имя владельца сертификата │var │unsigned char[] │ │

│ключа ЭЦП, с помощью │ │ │ │

│которого можно расшифровать │ │ │ │

│данные │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Длина зашифрованного │4 │DWORD │ │

│сессионного ключа │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Зашифрованный сессионный │var │unsigned char[] │ │

│ключ │ │ │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Длина вектора инициализации │4 │DWORD │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Вектор инициализации │var │unsigned char[] │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Длина зашифрованных данных │4 │DWORD │ │

├────────────────────────────┼──────┼─────────────────┼──────────┤

│Зашифрованные данные │var │unsigned char[] │ │

└────────────────────────────┴──────┴─────────────────┴──────────┘