L'idée
Qu'est-ce que l'intégrité contextuelle ?
En 2004, la philosophe Helen Nissenbaum a donné une meilleure définition à la vie privée. La vie privée ne consiste pas à cacher des choses. Ce n'est pas une case à cocher qui dit « J'accepte ». La vie privée, c'est la circulation appropriée de l'information. Chaque partie de la vie a ses propres règles sur la façon dont l'information doit circuler. Que votre médecin connaisse votre diagnostic, c'est normal. Que votre médecin le vende à un annonceur, c'est une violation, même si un formulaire disait qu'il en avait le droit.
La théorie nomme cinq parties dans chaque flux d'information : de qui parle l'information, qui l'envoie, qui la reçoit, de quel type d'information il s'agit, et la règle que le flux doit suivre. Brisez la règle du contexte, et la vie privée est brisée, peu importe ce que quelqu'un a cliqué.
La correspondance
Les cinq paramètres sont des champs réseau de CIRIS
La Constitution CIRIS n'utilise jamais l'expression intégrité contextuelle. Nous avons découvert la correspondance une fois la conception terminée. Chacun des cinq paramètres de Nissenbaum est un champ que le protocole signe et fait respecter.
1 · Sujet des données
subject_key_ids nomme la personne concernée par une affirmation, à l'intérieur même de l'enveloppe. Le sujet peut révoquer au niveau du réseau, pas seulement le producteur.
Constitution CC 2.3
2 · Émetteur
attesting_key_id est l'identité cryptographique du producteur. Chaque affirmation est signée, donc chaque flux a une source nommée.
Constitution CC 2.1
3 · Destinataire
Trois axes séparés, gardés distincts à dessein : cohort_scope dit qui peut voir, subject_key_ids dit qui peut révoquer, delivery_mode dit qui reçoit activement.
Constitution CC 2.3.3
4 · Type d'information
dimension est un préfixe d'espace de noms qui dit exactement ce qui est affirmé. Un test d'admission strict le garde objectif et vérifiable par machine.
Constitution CC 3.1
5 · Principe de transmission
consent:scope nomme la règle que le flux doit suivre : retain, share, analyze, train ou publish, avec des limites comme retain:90d et share:cohort:family.
Constitution CC 3.3.1
La partie difficile
Le principe de transmission, en octets
Le cinquième paramètre est celui que tous les autres laissent tomber. Les lois et les formulaires de consentement peuvent dire quelles données ont été collectées. Ils disent rarement la règle que le flux doit suivre ensuite. CIRIS fait de cette règle une valeur signée et lisible par machine, que le sujet émet et peut reprendre. consent:scope:train, c'est une personne qui dit oui ou non à l'entraînement de l'IA, dans le format réseau, révocable à tout moment.
Et la révocation a du mordant. Un producteur s'engage sur un délai de suppression au moment de la publication. Si le sujet révoque et que le délai passe sans preuve de suppression, le réseau lui-même déclenche un signal de violation.
Au-delà de la case à cocher
Ce que de tels flux rendent possible
Changer de contexte n'est pas mentir
withdraws retire une affirmation parce que la vie a changé. recants reconnaît qu'elle était fausse au moment où elle a été faite. Le protocole connaît la différence, et le calcul de confiance les traite différemment.
Les contextes intimes sont invisibles
Les données limitées à la famille n'envoient aucune annonce d'annuaire. Les personnes extérieures ne peuvent pas les atteindre, les lire, ni même apprendre qu'elles existent. La règle de flux la plus forte est celle dont le réseau ne peut même pas exprimer la violation.
Les normes peuvent évoluer
Les périmètres de consentement forment un vocabulaire ouvert. Les communautés ajoutent de nouvelles règles de flux sans demander la permission à une plateforme, et la politique locale décide de leur sens.
La partie honnête
Nous sommes arrivés ici par un autre chemin
CIRIS n'a pas été conçu pour mettre en œuvre l'intégrité contextuelle. Il est né d'une idée relationnelle : une personne est une personne à travers d'autres personnes, donc chaque affirmation doit porter ses relations avec elle. Suivez cette règle assez longtemps et vous arrivez là où pointe la théorie de Nissenbaum : la vie privée est un flux approprié, et les règles de flux appartiennent à la structure. Deux chemins, même endroit. Le nôtre est livré sous forme de format réseau.
Pourquoi c'est important maintenant
Les agents IA ont rendu cela urgent
Les assistants IA lisent des calendriers, des boîtes mail et des dossiers médicaux. Le domaine de recherche mesure désormais s'ils laissent fuir des informations d'un contexte à l'autre, et la norme de référence est l'intégrité contextuelle. La plupart des travaux essaient d'apprendre au modèle à être prudent. CIRIS prend l'autre chemin : rendre le flux inapproprié impossible à exprimer.
Sources
Helen Nissenbaum, Privacy as Contextual Integrity, Washington Law Review (2004)
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)
Lisez la mécanique par vous-même.