MCData standalone SDS: перед зашифрованной рассылкой определяют временную группу и группу конфигурации
Зашифрованная рассылка standalone SDS во временную группу MCData начинается с определения группы. В ETSI TS 123 282 V19.10.0 для этой задачи предусмотрена процедура Determine ad hoc group. Она не сводится к выбору нескольких контактов в интерфейсе и предшествует самому запросу передачи данных.
Какие идентификаторы нужны
При успешном определении сервер возвращает ID создаваемой ad hoc группы. Если требуется сквозное шифрование, в успешном ответе также должен присутствовать ID заранее настроенной группы, чья конфигурация используется для этой рассылки.
Это два разных назначения. Первый идентификатор относится к временному составу обмена. Второй указывает, какую подготовленную конфигурацию применять, в том числе связанные сведения безопасности. Их совпадение или взаимозаменяемость процедура не предполагает.
В последующем standalone data request используется определённый ad hoc ID. При требуемом сквозном шифровании включается также ранее определённый ID группы конфигурации, а полезная нагрузка подготавливается с учётом этой конфигурации.
Предварительная готовность клиентов
Описанная процедура предполагает, что необходимые сведения заранее получены участвующими клиентами. Поэтому успешное создание записи временной группы само по себе не означает готовность всех участников к защищённому обмену.
На испытании проверяют наличие применимой конфигурации у согласованного состава пользователей, результат Determine и соответствие идентификаторов в последующем запросе. Используют предусмотренные продуктом средства наблюдения, не раскрывая секретное содержимое ключевого материала в общей памятке.
Если Determine завершилась отказом авторизации или иным неуспехом, клиент не должен переходить к оставшимся шагам передачи данных. Произвольное заполнение группового ID вместо неуспешного ответа не является описанным обходным путём.
Что считать результатом
Проверка состоит из последовательных подтверждений: сервер допустил определение группы, вернул нужные идентификаторы, клиент применил согласованную конфигурацию и контрольное SDS прошло к фактическим участникам.
Техническое задание должно сохранять это разделение. Требование «отправить шифрованное сообщение выбранным людям» уточняют через подготовку клиентов и предусмотренный этап определения группы, а не только через наличие значка замка на экране.
В протоколе фиксируют версию конфигурации, тестовый состав и результаты этапов. Секретные значения в публикуемую инструкцию не включают. Такой порядок позволяет отличить ошибку подготовки группы от проблемы доставки и проверить защищённую рассылку как целый рабочий сценарий конкретной реализации.
Запросы отправляются на наш e-mail из вашей почтовой программы.
