Кратко
- TRL в RFC 9770 сообщает хэши отозванных, но ещё не истёкших токенов; стандарт прямо оставляет окно до того, как RS узнает об отзыве.
- Решение AS, обновление TRL, Observe или запрос, получение, удаление локального токена и исход защищённого запроса требуют разных квитанций.
Слово «отозван» удобно для отчёта, но неудобно для распределённой реальности. RFC 9770 вышла в 2025 году как совместная работа Marco Tiloca, Francesca Palombini, Samuel Echeverria и Grace Lewis. Зарегистрированные устройства ACE могут получать Token Revocation List по CoAP целиком, как разность обновлений или через Observe. В TRL хранятся хэши, связывающие механизм с токенами; это не доказательство личности, причины отзыва или решения по следующему запросу.
Стандарт намеренно не определяет, кто и как объявляет токен отозванным и каким образом AS узнаёт это. Поэтому запись TRL говорит только об изменении представления у AS. Она не доказывает правомерность политики, факт компрометации или мотив оператора.
Отправка уведомления также не равна осведомлённости. RFC 9770 предупреждает, что атакующий в сети может подавить Observe-уведомления и не дать запрашивающему узнать об отзыве. Нельзя полагаться только на Observe: нужны регулярные полные запросы по локальной политике с учётом доступности. При отсутствии ответа или ошибке нельзя делать вывод ни об отзыве, ни об истечении. Старые записи могут исчезнуть из ограниченной коллекции разностей, тогда как полная TRL способна оказаться слишком большой для устройства.
После получения релевантного ответа правило строгое: устройство обязано удалить каждый сохранённый токен с указанным хэшем; RS после удаления обязан сохранить хэш. Это фиксирует локальную смену состояния. Оно не доказывает получение уведомления другими устройствами и не гарантирует, что каждый будущий запрос будет отклонён.
RFC прямо описывает опасный промежуток: после отзыва, но до осведомлённости RS клиент может получить доступ, если RS ещё хранит токен; это нарушение безопасности. Следовательно, центральный статус не должен подменять цепочку из получения, хранения и фактического применения.
Подход Heng Lu к минимальной общей поверхности здесь полезен: TRL координирует ограниченную информацию. Доставка, период опроса, кэш и решение работающего кода остаются местными фактами.
Источники
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
