Кратко

  • RFC 10020 применяет Group OSCORE к защищённой групповой связи CoAP.
  • Контекст группы, корректный запрос или один ответ не подтверждают решение и итог каждого получателя.

RFC 10020 важен именно тем, что не выдаёт группу за единую конечную точку. С Group OSCORE отправитель формирует защищённый запрос в общем контексте. Это доказательство о сообщении и криптографических правилах, но не реестр текущего состояния всех устройств.

Владельцы остаются разными. Управляющий группой мог выдать учётные данные, отправитель — иметь актуальный контекст, сеть — распространить пакет, а устройство — проверить его через OSCORE. Другое устройство может отсутствовать, потерять состояние, отклонить команду по локальной политике или выполнить её без ожидаемого физического эффекта. Прочитать «отправлено» как «группа действовала» — значит выдать неизвестное за коллективный успех.

CoAP, групповая связь и Token/Request-Tag разделяют запрос, доставку и корреляцию. Они не дают прикладного разрешения и не доказывают завершение у всех. OSCORE добавляет защиту, связывание, свежесть и защиту от повтора; приложение всё ещё принимает локальное решение о последствиях проверенного сообщения.

Это редакционное прочтение Daniel Kade заметок Heng Lu, а не требование IETF: переносимый общий слой открывает последующие локальные решения, но не заменяет их. Эпоха членства, распространение контекста, отдельная проверка, разрешение и наблюдаемый эффект должны оставаться разными записями.

Источники