ГОСТ Р 56950—2016
7.S.5.9 Дескрипторы
7.5.5.9.1 Общие замечания
В 7.5.5.Э настоящего стандарта определены дескрипторы, которые могут использоваться в табли
це comms. Эти дескрипторы могут быть вставлены в любую из таблиц, определенных в 7.5.5.4, 7.5.5.5.
7.5.5.6 и
7.5.5.7
настоящего стандарта, в виде конструкции «дескриптор ()».
Все дескрипторы, определенные в 7.5.5.Э настоящего стандарта, имеют следующую семантику:
- descriptorjag: тег дескриптора поле 8 битов, однозначно идентифицирует дескриптор. Значения
descriptor_tag определены в таблице 43;
- descriptorjength: длина дескриптора поле 8 битов с указанием общего количества байтов блока
данных дескриптора, следующего после поля descriptorjength.
Таблица 43 содержит список дескрипторов, представленных в настоящем стандарте, значения
тегов дескрипторов и варианты рекомендуемого использования в таблицах comms. Символы «да» в
пересечении между дескриптором и типом таблицы показывают, что дескриптор может быть включен в
таблицу этого типа.
Т а б л и ц а 43 — Значения дескрипторов для таблицы comms
Дескриптор
Значение тега
SSTSETFLT8LT
cip!usJnitia!ization_vector_descriptor
OxCD
да——
—
cip!us_keyJdentifier_descriptor
OxCF
да
—
—
—
Зарезервировано
от OxDO до OxEF
——
—
—
Определяется Хостом
от OxFO до OxFE
дадада
—
Запрещено использовать
OxFF
—
——
—
7.5.5.9.2 Дескриптор вектора инициализации Cl Plus™
Дескриптор вектора инициализации Cl Plus™ CiplusJnitialization_vector_descriptor используется
Хостом для предоставления вектора инициализации, связанного со следующим семплом.
Синтаксис дескриптора вектора инициализации Cl Plus™ ciplus_initialization_vector_descriptor
должен быть в соответствии с таблицей 44.
Т а б л и ц а 44 — Синтаксис дескриптора вектора инициализации Cl Plus™ ciplusJnitializat*on_vectorjdescriptor
Синтаксис
Количество битов
М немоника
ciplus_initiaiization_vector_descriptorO{
descriptorjag
8
uimsbf
descriptorjength
8
uimsbf
for (i=0; i<N: i++) {
IV_data_byte
}
}
8
uimsbf
Семантика полей вектора инициализации Cl Plus™:
- descriptorjag: поле 8 битов определяет тег дескриптора и имеет значение OxCD;
- descriptorjength: поле 8 битов содержит количество байтов IV_data_bytes:
- IV_data_byte: поле 8 битов содержит последовательность полей IV_data_byte. включающих IV.
7.5.5.9.3 Дескриптор идентификатора ключа Cl Plus™
Дескриптор идентификатора ключа Cl Plus™ ciplus_keyJdentifier_descriptor используется Хостом
для предоставления идентификатора ключа контента, связанного со следующим семплом.
Синтаксис дескриптора идентификатора ключа Cl Plus™ dplus_keyJdentifier_descriptor должен
быть в соответствии с таблицей 45.
56