Sicherheitsziel
Datenprovenienz ist die Aufzeichnung darüber, woher Inhalt stammt und wie er zu dem wurde, was ein Modell sah oder ein System speicherte. Sie erfasst Quellsystem, Ressource und Version, beteiligten Mandanten und Principal, Lieferanten und Autor, soweit bekannt, sowie jede Transformation zwischen Originalartefakt und modellsichtbarem oder gespeichertem Ergebnis.
Ihr Sicherheitswert ist Nachvollziehbarkeit. Mit vollständiger Lineage kann ein Team erklären, welche Quelle einen Modellvorschlag geprägt hat, jede Zusammenfassung, jeden Cache-Eintrag, Indexeintrag oder Speichereintrag aus einer kompromittierten Quelle finden und die Evidenz hinter einer Fluss- oder Autorisierungsentscheidung rekonstruieren. Andere Kontrollen nutzen diese Evidenz: Informationsflusskontrolle verwendet Provenienz und Klassifikation für Flussentscheidungen, Agentenautorisierung verwendet Principal- und Ressourcenattribute für Ausführungsentscheidungen.
Zuständigkeitsgrenzen
| Kontrolle | Beantwortete Frage | Bezug zur Provenienz |
|---|---|---|
| Datenprovenienz | Woher stammt es, wer hat es geliefert, wie wurde es abgeleitet | Verantwortet Darstellung, Erhalt, Validierung und Rekonstruktion der Lineage |
| Informationsflusskontrolle | Dürfen Daten mit diesen Attributen von dieser Quelle zu dieser Senke fließen | Nutzt Provenienz und Klassifikation für Flussentscheidungen |
| Agentenautorisierung | Darf diese vollständig aufgelöste Aktion ausgeführt werden | Nutzt Principal- und Ressourcenattribute, die teils aus der Provenienz stammen |
| Least Privilege | Wie viel Befugnis und Reichweite existiert überhaupt | Unabhängig; begrenzt, was jede Aktion erreichen kann |
| Human-in-the-Loop | Braucht eine ausgewählte folgenreiche Aktion eine menschliche Entscheidung | Kann Prüfenden Provenienz als maßgebliche Metadaten zeigen |
| Eingabe- und Inhaltsprüfung | Welche probabilistischen Signale zeigt dieser Inhalt | Kann Provenienz als Kontext nutzen; Prüfergebnisse sind getrennt |
| Spotlighting / Datenmarkierung | Wie hilft man einem Modell, nicht vertrauenswürdige Daten zu unterscheiden | Kann von Provenienz gespeist werden; Markierung ist keine Provenienz |
Provenienz entscheidet nicht, ob einer Quelle vertraut wird, ob ein Nutzer auf Inhalt zugreifen darf, ob Daten fließen dürfen oder ob eine Aktion ausgeführt wird. Wenn ein System den Provenienzdatensatz selbst als Erlauben-oder-Verweigern-Schalter nutzt, gehört diese Entscheidung trotzdem zu einer Policy, und diese Policy sollte benannt und verantwortet sein. Provenienz speist Spotlighting / Datenmarkierung, das bestimmt, wie Inhalte dem Modell präsentiert werden.
Provenienz ist kein Vertrauen
Der häufigste Fehlgebrauch von Provenienz besteht darin, eine bekannte Herkunft als Vertrauensurteil zu behandeln. Fünf Unterscheidungen verhindern das.
Genau zu wissen, welcher Kunde ein Dokument hochgeladen hat, sagt nichts darüber, ob sein Text harmlos ist.
Ein authentifizierter Connector, Nutzer oder Agent kann Inhalt liefern, doch dieser Inhalt erhält dadurch nicht das Recht, das System anzuweisen.
Ein Datensatz in einer internen Datenbank, einem Wiki oder Ticketsystem kann von einer externen Partei geschrieben oder bearbeitet worden sein.
Seit der Erfassung unveränderter Inhalt kann dennoch falsch, feindselig, nicht zur Weitergabe berechtigt oder ohne Anweisungsautorität sein.
Eine aktuelle oder hoch gerankte Quelle ist durch Rang oder Zeitstempel nicht vertrauenswürdiger.
Vertrauensmodell
Payload und Provenienzmetadaten sind getrennte Sicherheitsobjekte. Menschenlesbarer Payload wird nie zu Systemmetadaten, und eine Systemkomponente, die Inhalt getreu verarbeitet, hebt dessen Vertrauensstatus nie an. Der Ablauf unten wechselt zwischen beiden Ebenen, damit die Unterscheidung sichtbar bleibt.
Lesen Sie den Ablauf als zwei parallele Ebenen. Payload-Knoten (Quellinhalt, erfasster Payload, abgeleitete Artefakte, modellsichtbarer Text, Vorschläge, Wirkungen) bleiben variabel, egal wie viele vertrauenswürdige Komponenten sie berühren. Metadatenknoten (Umschlag, Lineage-Datensätze, Lineage abgeleiteter Artefakte) werden von Systemkomponenten aus maßgeblichen Eingaben wie Connector-Konfiguration, Identitätsdiensten und Speicherschlüsseln erzeugt, nicht aus Payload-Text geparst. Ein Parser ist eine Systemkomponente, seine Ausgabe aber ist abgeleiteter Payload mit demselben nicht vertrauenswürdigen Charakter wie seine Eingabe.
Provenienz und benachbarte Eigenschaften
| Eigenschaft | Frage | Festgestellt durch |
|---|---|---|
| Provenienz | Woher stammt es, wie wurde es abgeleitet | Lineage-Datensätze aus Systemkomponenten |
| Authentizität | Stammt es wirklich vom behaupteten Ursprung | Authentifizierte Kanäle, geprüfte Signaturen in einem Vertrauensmodell |
| Integrität | Ist es seit einem bekannten Zeitpunkt unverändert | Digests oder Signaturen, verglichen mit einem bekannten Wert |
| Autorisierung | Darf dieser Principal darauf zugreifen oder damit handeln | Zugriffs- und Aktions-Policy |
| Klassifikation | Wie sensibel ist es | Klassifikations-Policy und Kennzeichnung |
| Anweisungsautorität | Darf es Systemverhalten steuern | Systemdesign; externer Inhalt hat keine |
| Relevanz | Passt es zur Aufgabe | Retrieval und Ranking |
| Wahrheit und Aktualität | Ist es korrekt und aktuell | Fachliche Validierung; Zeitstempel nur als Evidenz |
Quellenidentität und Autorenidentität
Die Komponente, die Inhalt geliefert hat, ist oft nicht die Partei, die ihn geschrieben hat. Ein Such-Tool liefert Seiten fremder Autoren. Eine Ticket-API liefert von Kunden bearbeitete Felder. Ein Mail-Connector liefert weitergeleitete Nachrichten mit Zitaten mehrerer Personen.
Tool, Dienst, Connector oder Agent, der den Inhalt zurückgegeben hat.
Die angefragte Ressource und die nach Weiterleitungen, Aliasen oder Lookups tatsächlich aufgelöste.
Autor oder letzter Bearbeiter des Datensatzes und einzelner Felder, sofern die Quelle das bereitstellt.
Wer den Abruf oder Upload ausgelöst hat und unter welcher Identität das System ihn aufgenommen hat.
Weitergeleiteter, zitierter oder aggregierter Inhalt kann eine Menge von Beitragenden tragen, nicht nur einen.
Zentrale Provenienzfelder
| Feld | Zweck | Einschränkung |
|---|---|---|
| Quellsystem | Welches System den Inhalt hielt | Keine Aussage über Urheberschaft |
| Ressourcen- / Datensatz-ID | Genaue Objektreferenz | Angefragte und aufgelöste IDs erfassen |
| Version / Revision | Welcher Zustand erfasst wurde | Ermöglicht Erkennung veralteter Versionen |
| Mandant und Eigentümer | Isolations- und Verantwortungskontext | Nötige Eingabe für mandantenbewusste Fluss-Policy |
| Initiierender und aufnehmender Principal | Wer die Erfassung auslöste | Getrennt vom Inhaltsautor |
| Erfassungs- und Quellzeitstempel | Wann erfasst und zuletzt geändert | Evidenzfelder, keine Vertrauenssignale |
| Transformationsverweise | Welche Schritte dieses Artefakt erzeugten | Komponente und Version angeben |
| Klassifikationsverweis | Verweis auf die Klassifikationsentscheidung | Klassifikation verantwortet ihre eigene Policy |
Maßgebliche Metadatenebene
Für Sicherheitsentscheidungen genutzte Provenienz muss außerhalb von angreiferbearbeitbarem und modellverfasstem Payload-Text liegen. Ein strukturierter Umschlag trägt Metadaten neben dem Payload; der Payload befüllt den Umschlag nie.
Connector-Konfiguration, Identitätskontext, Speicherschlüssel und Systemuhren, nicht Dokument-Header oder Front Matter.
Ein Dokument mit source=trusted oder author=admin ist Inhalt. Es darf als Inhalt gespeichert, nie zu Metadaten befördert werden.
Titel, Beschreibungen, Dateinamen, EXIF und ähnliche Felder stammen von Inhaltsautoren und müssen so gekennzeichnet sein.
Eine Modellzusammenfassung, die eine Quelle nennt, ist eine Behauptung, kein Lineage-Datensatz.
Transformations-Lineage
Jeder Schritt zwischen Originalartefakt und modellsichtbarem Text sollte einen Lineage-Datensatz mit Eingabe, Ausgabe, Komponente und deren Version hinterlassen.
- 01Abruf und Weiterleitung
Angefragte und endgültige URL oder Ressource, Antwortmetadaten.
- 02Parsen und Normalisieren
Parser-Identität und Version, extrahierte Struktur.
- 03OCR und Bildextraktion
Extraktorversion und Bereich des Quellbilds oder der Seite.
- 04Chunking und Überlappung
Offsets im geparsten Quelltext, Überlappung mit benachbarten Chunks.
- 05Zusammenführen, Zusammenfassen, Übersetzen
Jedes Eingabeartefakt und das erzeugende Modell oder die Komponente.
- 06Reranking und Kontextauswahl
Welche Kandidaten für eine Anfrage in den Kontext gewählt wurden.
- 07Einbetten und Indexieren
Quell-Chunk, Embedding-Modell und Version, Index-Identität.
- 08Tool-Anpassung und Agentenübergabe
Adapter oder Agent und die weitergegebenen Eingaben.
- 09Speicher- und Cache-Schreibvorgang
Identität des Schreibers, Eingaben, die den gespeicherten Eintrag prägten.
Eins-zu-viele- und Viele-zu-eins-Ableitungen
Lineage ist ein Graph, keine Kette. Ein Dokument ergibt viele Chunks; viele Chunks ergeben eine Zusammenfassung; eine Zusammenfassung kann gecacht, eingebettet und in den Speicher geschrieben werden. Datensätze sollten jedes abgeleitete Artefakt mit allen Eingaben und jede Eingabe mit allen Ableitungen verknüpfen, damit Abfragen in beide Richtungen funktionieren: vom modellsichtbaren Span zurück zu den Quellen und von einer Quelle vorwärts zu allem, was daraus abgeleitet wurde.
Zuordnung modellsichtbarer Spans
Der nützlichste Datensatz für Vorfallsarbeit ist die Zuordnung jedes Spans oder Felds im zusammengesetzten Kontext zu seinem Artefakt, seiner Transformationskette und seinem Quell-Span. Wird ein Modellvorschlag hinterfragt, sehen Untersuchende genau, welcher abgerufene Text, welches Tool-Feld oder welcher Speichereintrag vorhanden war und woher er stammte.
Hashes, Signaturen und Attestierung
| Mechanismus | Kann stützen | Belegt nicht |
|---|---|---|
| Hash / Digest | Gleichheit und Integrität gegenüber einem bekannten Wert | Urheberschaft, Wahrheit, Sicherheit, Berechtigung |
| Signatur | Ursprung und Integrität, bei geprüftem Schlüssel und Vertrauensmodell | Harmlose Absicht, Anweisungsautorität, Korrektheit |
| Attestierung | Aussagen über einen erzeugenden Prozess, bei geprüftem Vertrauensmodell | Semantische Sicherheit des erzeugten Inhalts |
Ein signiertes Dokument eines geprüften Partners kann dennoch feindseligen Text enthalten. Ein Digest, der zur erfassten Version passt, belegt nur, dass die Bytes gleich sind. Nutzen Sie diese Mechanismen zum Schutz von Lineage-Datensätzen und zur Erkennung von Änderungen; sie ersetzen nie Fluss- oder Aktions-Policy.
Provenienz von Tools und Agenten
Bei Tool-Ergebnissen ist die Tool-Identität die liefernde Komponente, nicht der Autor des Payloads. Erhalten Sie endgültige Ressource sowie Beitragende von Datensatz und Feld, soweit das Tool sie bereitstellt.
Zwischen Agenten reicht die Identität des sendenden Agenten nicht. Erhalten Sie die Quellen, die der Sender genutzt hat, und die Transformationen, die er angewandt hat, damit der Kontext eines empfangenden Agenten über die Übergabe hinaus nachvollziehbar bleibt. Es gibt kein transitives Vertrauen: Von einem vertrauenswürdigen Agenten weitergeleiteter Inhalt behält Provenienz und Charakter seiner ursprünglichen Quellen.
Persistente und abgeleitete Artefakte
Zusammenfassungen, Caches, Indexeinträge, Speichereinträge und generierte Datensätze überdauern die Anfrage, die sie erzeugt hat. Darum ist persistente Injection ohne Lineage schwer zu bereinigen. Jedes Artefakt sollte Verweise auf seine Eingaben, die erzeugende Komponente und Version sowie den Erstellungszeitpunkt behalten.
Embeddings und Indexeinträge sind abgeleitete Artefakte mit Lineage zu Quelle, Chunk, Index und Version des Embedding-Modells. Ein Modell sieht normalerweise den abgerufenen Text, nicht den Vektor, und Vektorisierung bereinigt keinen semantischen Inhalt; der abgerufene Chunk hat denselben Charakter wie seine Quelle.
Ableitungen aus gemischten Quellen
Ein aus mehreren Quellen gebautes Artefakt behält die vollständige Menge der Beitragenden und den Klassifikationsverweis jeder Eingabe. Es wird nie stillschweigend auf ein Label reduziert, schon gar nicht auf das der vertrauenswürdigsten Eingabe.
Wie Labels für eine bestimmte Entscheidung kombiniert werden, ist keine Provenienzregel. Die nutzende Policy, zum Beispiel Informationsflusskontrolle, entscheidet, wie Klassifikationen für eine bestimmte Quelle und Senke zusammengeführt werden. Aufgabe der Provenienz ist es, die vollständige Menge bereitzustellen.
Fehlende und mehrdeutige Provenienz
Fehlen Herkunft oder Lineage, wird das als unbekannt erfasst. Rekonstruieren Sie Provenienz nie aus Modellausgaben oder angreiferbearbeitbaren Feldern, und füllen Sie Lücken nie mit einer Standardquelle.
Ob unbekannte Provenienz einen Fluss oder eine Aktion blockiert, ist eine nachgelagerte Policy-Entscheidung. Wo eine geschützte Policy eine ausfallsichere Behandlung verlangt, liegt diese in der Informationsflusskontrolle oder Autorisierung, nicht im Provenienzdatensatz selbst.
Integrität von Lineage-Datensätzen
Lineage-Datensätze nützen nur, wenn sie nicht still umgeschrieben werden können. Append-only- oder unveränderlicher Speicher ist ein optionales Umsetzungsmuster; zugriffsgeschützte Datensätze mit Änderungsaudit oder integritätsgeschützte Logs sind andere. Keine Speichertechnologie ist allgemein vorgeschrieben.
Unveränderlichkeit bewahrt Datensätze. Sie schafft kein semantisches Vertrauen in den Payload, den diese Datensätze beschreiben.
Versionierung, Quarantäne und Widerruf
Ändert sich eine Quelle, wird sie in Quarantäne gestellt oder ihr Zugriff widerrufen, erlaubt Lineage, abgeleitete Artefakte und betroffene Anfragen aufzuzählen. Provenienz selbst löscht oder invalidiert diese Ableitungen nicht. Ein separater, verantworteter Prozess muss auf die Aufzählung reagieren: Caches invalidieren, Indizes neu aufbauen, Speichereinträge zurückziehen und gespeicherte Zusammenfassungen neu bewerten.
Telemetrie und Korrelation
Korrelations-IDs für Anfrage, Aufgabe und Sitzung verbinden Provenienz mit Laufzeitereignissen: welche Anfrage welchen Kontext zusammensetzte, welcher Vorschlag folgte, welche Policy-Entscheidung und Wirkung sich ergab. Korrelations-IDs sollten vom System erzeugt, in Metadaten getragen und nie aus dem Payload übernommen werden.
Datenschutz, Minimierung und Aufbewahrung
Lineage-Metadaten können selbst sensibel sein: Principal-IDs, Mandantennamen, Dateipfade und Quell-Spans. Erfassen Sie genug, um Sicherheitsentscheidungen zu rekonstruieren und Bereinigung zu unterstützen, vermeiden Sie unkontrollierte Kopien des Payloads in Lineage-Datensätzen, wenden Sie dieselbe Zugriffskontrolle wie auf die beschriebenen Daten an und legen Sie eine Aufbewahrung fest, die forensischen Bedarf gegen Minimierung abwägt.
Vorfallsreaktion und lineagebasierte Bereinigung
Lineagebasierte Reaktionsschritte
- Verdächtiges Quellartefakt und dessen Version bestimmen
- Vorwärts zu jedem abgeleiteten Chunk, jeder Zusammenfassung, jedem Cache-, Index- und Speichereintrag verfolgen
- Betroffene Anfragen und Vorschläge über Korrelations-IDs aufzählen
- Ableitungen über die verantwortlichen Prozesse in Quarantäne stellen oder invalidieren
- Indizes und Caches aus sauberen Eingaben neu aufbauen
- Bereinigung durch erneute Lineage-Abfrage prüfen
- Vorfalls-Lineage für spätere Prüfung festhalten
Durchgerechnetes synthetisches Szenario
Alle Namen und Werte sind synthetisch. Ein Support-Workflow für den Mandanten "Tenant-A" nimmt ein vom Kunden eingereichtes Dokument "contract-draft.pdf" in Version 3 auf, hochgeladen von "customer-417". Ein Parser in Version 2.4 normalisiert es; das Ergebnis wird in zwölf Chunks geteilt. Chunk 7 enthält anweisungsartigen Text, der sich an einen Assistenten richtet. Später erzeugt ein Zusammenfasser aus den Chunks 5 bis 8 eine Fallzusammenfassung; sie wird gecacht, eingebettet und in den Fallspeicher geschrieben. Ein Modellvorschlag, ein Dokument extern zu senden, beruft sich auf die Zusammenfassung.
Die Prüfung markiert den Vorschlag. Untersuchende starten beim modellsichtbaren Span und folgen der Lineage: Span, dann Zusammenfassung, dann Chunk 7, dann Parser 2.4, dann contract-draft.pdf Version 3, dann Beitragender customer-417 in Tenant-A. Die Vorwärts-Lineage des Dokuments listet die zwölf Chunks, die Zusammenfassung, ihren Cache-Eintrag, ihren Indexeintrag und den Speichereintrag. Korrelations-IDs zählen die Anfragen auf, die davon etwas nutzten. Verantwortliche Prozesse stellen das Dokument in Quarantäne, invalidieren den Cache, entfernen den Indexeintrag, ziehen den Speichereintrag zurück und markieren die Anfragen zur Prüfung.
| Kontrolle | Rolle im Szenario |
|---|---|
| Datenprovenienz | Ermöglichte Zuordnung, Rekonstruktion und Aufzählung von Ableitungen und Anfragen |
| Informationsflusskontrolle | Entschied, ob kundenverfasster Inhalt die externe Sende-Senke erreichen durfte |
| Agentenautorisierung | Entschied, ob der konkrete Versand überhaupt ausgeführt werden durfte |
| Bereinigungsprozesse | Stellten die von der Provenienz gefundenen Artefakte tatsächlich in Quarantäne und invalidierten sie |
Tests und Metriken
Messen Sie jede Eigenschaft einzeln mit explizitem Nenner. Es gibt keinen zusammengesetzten Wert; der Nutzen für harmlose Aufgaben wird getrennt berichtet.
Die Bewertung von Provenienzdatensätzen als Evidenz können Sie im Lab Datenprovenienz üben.
| Messgröße | Zähler | Nenner |
|---|---|---|
| Abdeckung der Quellenzuordnung | Modellsichtbare Artefakte mit erfasster Quelle | Stichprobe modellsichtbarer Artefakte |
| Abdeckung maßgeblicher Metadaten | Artefakte, deren Provenienzfelder aus maßgeblichen Eingaben stammen | Stichprobe von Artefakten |
| Vollständigkeit der Transformations-Lineage | Abgeleitete Artefakte mit jedem erfassten Transformationsschritt | Stichprobe abgeleiteter Artefakte |
| Abdeckung der Span-Zuordnung | Kontext-Spans, die auf einen Quell-Span rückführbar sind | Stichprobe von Kontext-Spans |
| Lineage-Abdeckung abgeleiteter Artefakte | Zusammenfassungen, Cache-, Index- und Speichereinträge mit Verweis auf Eingaben | Stichprobe solcher Artefakte |
| Rate verwaister Ableitungen | Abgeleitete Artefakte ohne auflösbare Eingabe | Stichprobe abgeleiteter Artefakte |
| Abdeckung der Integritätsprüfung | Geschützte Lineage-Datensätze, die die Prüfung bestehen | Lineage-Datensätze mit vorhandenem Integritätsmechanismus |
| Abdeckung der Mandanten- / Principal-Zuordnung | Artefakte mit erfasstem Mandanten und Principal | Artefakte in mandanten- oder principalbezogenen Pfaden |
| Zuordnung veralteter Versionen | Veraltete Ableitungen korrekt als auf alter Version beruhend erkannt | In Tests gesetzte veraltete Ableitungen |
| Erfolgsrate der Lineage-Rekonstruktion | Vollständig rekonstruierte Anfragen oder Vorfälle | Stichprobe von Anfragen oder Vorfällen |
| Erreichbarkeit für Quarantäne | Von ihrer Quelle aus aufgezählte gesetzte Ableitungen | In Tests gesetzte Ableitungen |
| Abdeckung der Bereinigungsprüfung | Aufgezählte Ableitungen, deren Entfernung oder Invalidierung bestätigt ist | Zur Bereinigung aufgezählte Ableitungen |
| Rate unbekannter Provenienz | Als unbekannt erfasste Artefakte | Stichprobe von Artefakten |
| Abdeckung ausfallsicherer Behandlung | Artefakte mit unbekannter Provenienz, behandelt wie von der nutzenden Policy verlangt | Artefakte mit unbekannter Provenienz in policygeschützten Pfaden |
| Metadaten-Overhead und Latenz | Zusätzlicher Speicher und Zeit, als Verteilungen berichtet | Stichprobe von Anfragen |
| Nutzen für harmlose Aufgaben | Erfolgreich erledigte harmlose Aufgaben | Versuchte harmlose Aufgaben, getrennt gemessen |
Umsetzungs-Checkliste
Bevor Sie sich auf Provenienz stützen
- Provenienz liegt in einem strukturierten Umschlag außerhalb des Payload-Texts
- Umschlagfelder stammen nur aus maßgeblichen Eingaben
- Liefernde Komponente, Ressource und Autor getrennt erfasst
- Jede Transformation hinterlässt einen Lineage-Datensatz mit Komponentenversion
- Lineage-Abfragen funktionieren rückwärts und vorwärts
- Gemischte Quellen behalten die vollständige Menge der Beitragenden
- Unbekannte Provenienz als unbekannt erfasst
- Lineage-Datensätze gegen stilles Umschreiben geschützt
- Bereinigungsprozesse nutzen Lineage-Aufzählungen
- Zugriffskontrolle und Aufbewahrung für Lineage festgelegt
- 01Metadaten aus Payload
Front Matter oder Header in Provenienzfelder kopiert.
- 02Provenienz als Vertrauen
Bekannte Quelle als Recht zur Anweisung behandelt.
- 03Zusammengefallene Labels
Eine Zusammenfassung behält nur das Label einer Eingabe.
- 04Verwaiste Ableitungen
Cache- oder Speichereinträge ohne Verweis auf Eingaben.
- 05Hash als Sicherheit
Ein passender Digest als Beweis harmlosen Inhalts gewertet.
Standards und Quellen
Referenzierte Standards und Leitlinien
- NIST
- CSRC-Glossar: provenance (allgemeine Terminologie)
- W3C
- PROV-DM: The PROV Data Model (allgemeines Provenienzvokabular)
- Microsoft
- Zero Trust: Input, Context, and Retrieval Hygiene (Herstellerleitlinie), Agent Framework: Agent Safety (Hersteller- und Framework-Leitlinie)
Zur Quellennutzung: Das NIST-Glossar definiert Provenienz als Chronologie von Ursprung, Entwicklung, Eigentum, Ort und Änderungen eines Systems oder einer Komponente und zugehöriger Daten; das ist allgemeine Terminologie, keine KI-spezifische Umsetzungsleitlinie. W3C PROV-DM liefert ein allgemeines Vokabular aus Entitäten, Aktivitäten, Agenten und Ableitungen; diese Seite behauptet nicht, formales W3C PROV umzusetzen. Microsofts Leitlinie zur Retrieval-Hygiene besagt, dass sicheres Retrieval Quellenprovenienz, berechtigungsbewusstes Indexieren und Validierung bei jedem Lese- und Schreibvorgang erfordert, und empfiehlt, Lese- und Schreib-Lineage aufzubewahren; die Seite Agent Safety beschreibt Vertrauensgrenzen für extern beeinflusste Daten. Beides sind Herstellerleitlinien.
Häufige Fragen
Macht bekannte Provenienz Inhalt vertrauenswürdig?
Nein. Sie sagt, woher Inhalt stammt. Vertrauen in den Inhalt und die Frage, ob er das System anweisen darf, sind getrennte Entscheidungen.
Ist Inhalt eines authentifizierten Nutzers oder Connectors maßgeblich?
Nein. Authentifizierung identifiziert den Lieferanten. Dem gelieferten Inhalt verleiht sie keine Anweisungsautorität.
Beweist ein passender Hash, dass Inhalt sicher ist?
Nein. Er zeigt, dass die Bytes einem bekannten Wert entsprechen. Signaturen können bei geprüftem Schlüsselmodell den Ursprung stützen, doch keines von beiden belegt Wahrheit oder harmlose Absicht.
Kann ein Dokument seine eigene Quelle angeben?
Es kann eine behaupten, doch diese Behauptung ist Inhalt. Provenienz stammt aus maßgeblichen Systemeingaben, nie aus Payload-Text.
Was soll bei fehlender Provenienz geschehen?
Sie wird als unbekannt erfasst. Ob das einen Fluss blockiert, entscheidet die nutzende Policy, etwa die Informationsflusskontrolle.
Welches Label bekommt eine Zusammenfassung mehrerer Quellen?
Provenienz behält die vollständige Menge der Beitragenden und Klassifikationen. Die nutzende Policy entscheidet, wie sie für eine Entscheidung kombiniert werden.
Sieht das Modell Embeddings?
Normalerweise nicht; es sieht abgerufenen Text. Embeddings sind abgeleitete Artefakte mit Lineage, und Vektorisierung bereinigt keinen Inhalt.
Bereinigt Provenienz eine vergiftete Quelle?
Sie findet betroffene Ableitungen und Anfragen. Getrennte verantwortete Prozesse müssen sie invalidieren und neu aufbauen.
Ist unveränderlicher Lineage-Speicher Pflicht?
Er ist ein optionales Muster. Entscheidend ist, dass Datensätze nicht still umgeschrieben werden können; Unveränderlichkeit macht Payload trotzdem nicht vertrauenswürdig.
Wie hängt das mit Agentenautorisierung zusammen?
Agentenautorisierung entscheidet, ob eine Aktion ausgeführt wird. Provenienz liefert Evidenz über Principals und Ressourcen, trifft aber keine Ausführungsentscheidung.
Quellen
- provenance, CSRC GlossaryNIST CSRC · StandardGeprüft 2026-09-25
- PROV-DM: The PROV Data ModelW3C · StandardGeprüft 2026-09-25
- Provenance Working Group publicationsW3C · StandardGeprüft 2026-09-25
- Input, Context, and Retrieval HygieneMicrosoft Learn · GuidanceGeprüft 2026-09-25
- Agent Safety, Microsoft Agent FrameworkMicrosoft Learn · Technical documentationGeprüft 2026-09-25