CIRIS has a new look. Visit the new site →
Эта страница переведена машиной. Если что-то читается неправильно, откройте задачу — репозиторий публичный не случайно. Сообщить о проблеме с переводом

вернуться в лобби

Контекстуальная целостность · Приватность как уместный поток

Контекстуальная целостность, встроенная в формат канала

Контекстуальная целостность: простая идея со знаменитым именем. Приватность не означает секретность. Она означает, что информация движется так, как ожидают люди в данном контексте. CIRIS не прикрутил это сверху. Это правило обеспечивает сам формат канала.

Что такое контекстуальная целостность?

В 2004 году философ Helen Nissenbaum дала приватности определение получше. Приватность не о том, чтобы прятать. Это не галочка «Я согласен». Приватность означает уместный поток информации. В каждой сфере жизни есть свои правила того, как информация должна двигаться. Если ваш врач знает ваш диагноз, это нормально. Если врач продаёт его рекламодателю, это нарушение, даже если форма это разрешала.

Теория называет пять частей любого потока информации: о ком информация, кто её отправляет, кто получает, какого она типа, и какому правилу поток должен следовать. Нарушьте правило контекста, и приватность нарушена, что бы кто ни нажимал.

Пять параметров и есть поля канала CIRIS

Конституция CIRIS нигде не использует выражение «контекстуальная целостность». Мы заметили совпадение уже после того, как дизайн был готов. Каждый из пяти параметров Nissenbaum является полем, которое протокол подписывает и применяет.

1 · Субъект данных

subject_key_ids называет человека, о котором сделано утверждение, прямо внутри конверта. Отозвать на уровне канала может сам субъект, а не только издатель.

Конституция CC 2.3

2 · Отправитель

attesting_key_id является криптографической личностью издателя. Каждое утверждение подписано, поэтому у каждого потока есть названный источник.

Конституция CC 2.1

3 · Получатель

Три отдельные оси, намеренно разделённые: cohort_scope говорит, кто может видеть, subject_key_ids говорит, кто может отзывать, delivery_mode говорит, кто активно получает.

Конституция CC 2.3.3

4 · Тип информации

dimension служит префиксом пространства имён и точно говорит, что именно утверждается. Строгий тест допуска сохраняет его объективным и машинно проверяемым.

Конституция CC 3.1

5 · Принцип передачи

consent:scope называет правило, которому должен следовать поток: retain, share, analyze, train или publish, с ограничениями вроде retain:90d и share:cohort:family.

Конституция CC 3.3.1

Принцип передачи в виде байтов

Пятый параметр как раз тот, который все остальные опускают. Законы и формы согласия могут сказать, какие данные собраны. Они редко говорят, какому правилу поток должен следовать дальше. CIRIS делает это правило подписанным, машиночитаемым значением, которое субъект выпускает сам и может забрать назад. consent:scope:train означает, что человек говорит да или нет обучению ИИ, в формате канала, с правом отзыва в любой момент.

И у отзыва есть зубы. Публикуя данные, издатель берёт на себя окно удаления. Если субъект отзывает согласие, а окно проходит без доказательства удаления, сама сеть подаёт сигнал о нарушении.

Что умеют такие потоки

Смена контекста не является ложью

withdraws забирает утверждение назад, потому что жизнь изменилась. recants признаёт, что оно было ложным с самого начала. Протокол знает разницу, и математика доверия обращается с ними по-разному.

Интимные контексты невидимы

Данные семейного круга не рассылают объявлений в каталог. Посторонние не могут проложить к ним маршрут, прочитать их или даже узнать, что они существуют. Самое сильное правило потока такое, нарушение которого сеть не способна даже выразить.

Нормы могут развиваться

Области согласия образуют открытый словарь. Сообщества добавляют новые правила потока, не спрашивая разрешения у платформы, а локальная политика решает, что эти правила значат.

Мы пришли сюда другой дорогой

CIRIS не проектировался ради контекстуальной целостности. Он вырос из реляционной идеи: человек является человеком через других людей, поэтому каждое утверждение должно нести свои связи с собой. Следуйте этому правилу достаточно долго, и вы придёте туда, куда указывает теория Nissenbaum: приватность есть уместный поток, а правила потока принадлежат структуре. Две дороги, одно место. Наша поставляется как формат канала.

ИИ-агенты сделали это срочным

ИИ-ассистенты читают календари, почту и медицинские записи. Исследователи теперь измеряют, не утекает ли у них информация между контекстами, и мерилом служит контекстуальная целостность. Большинство работ пытается научить модель осторожности. CIRIS идёт другим путём: сделать так, чтобы неуместный поток нельзя было даже выразить.

Helen Nissenbaum, Privacy as Contextual Integrity, Washington Law Review (2004)

Barth, Datta, Mitchell, Nissenbaum, Privacy and Contextual Integrity: Framework and Applications (2006)

Microsoft Research, Reducing Privacy Leaks in AI: Two Approaches to Contextual Integrity (2025)

Understanding Privacy Norms Around LLM-Based Chatbots: A Contextual Integrity Perspective (2025)

Прочитайте механизм сами.

CIRISsafe by structure · open by principle · kind by design