Skip to content

Trust Center ​

Triggerfish setzt Sicherheit in deterministischem Code unterhalb der LLM-Schicht durch — nicht in Prompts, die das Modell moeglicherweise ignoriert. Jede Policy-Entscheidung wird durch Code getroffen, der nicht durch Prompt-Injection, Social Engineering oder Modell-Fehlverhalten beeinflusst werden kann. Siehe die vollstaendige Seite Sicherheit als Grundprinzip fuer die ausfuehrliche technische Erklaerung.

Sicherheitskontrollen ​

Diese Kontrollen sind im aktuellen Release aktiv. Jede wird im Code durchgesetzt, in CI getestet und ist im Open-Source-Repository auditierbar.

KontrolleStatusBeschreibung
Sub-LLM-Policy-Durchsetzung ACTIVEAcht deterministische Hooks fangen jede Aktion vor und nach der LLM-Verarbeitung ab. Das Modell kann Sicherheitsentscheidungen nicht umgehen, aendern oder beeinflussen.
Datenklassifizierungssystem ACTIVEVierstufige Hierarchie (PUBLIC, INTERNAL, CONFIDENTIAL, RESTRICTED) mit verpflichtender No-Write-Down-Durchsetzung.
Session-Taint-Tracking ACTIVEJede Session verfolgt die hoechste Klassifizierung der abgerufenen Daten. Taint eskaliert nur, sinkt nie.
Unveraenderliches Audit-Logging ACTIVEAlle Policy-Entscheidungen mit vollstaendigem Kontext protokolliert. Audit-Logging kann von keiner Systemkomponente deaktiviert werden.
Secrets-Isolation ACTIVEAnmeldedaten im Betriebssystem-Schluesselbund oder Vault gespeichert. Nie in Konfigurationsdateien, Speicherung, Logs oder LLM-Kontext.
Plugin-Sandboxing ACTIVEPlugins von Drittanbietern laufen in einer Deno + WASM doppelten Sandbox (Pyodide). Kein nicht deklarierter Netzwerkzugriff, keine Datenexfiltration.
Abhaengigkeits-Scanning ACTIVEAutomatisiertes Schwachstellen-Scanning ueber GitHub Dependabot. PRs werden automatisch fuer Upstream-CVEs geoeffnet.
Open-Source-Codebasis ACTIVEDie gesamte Sicherheitsarchitektur ist Apache 2.0 lizenziert und oeffentlich auditierbar.
On-Premises-Bereitstellung ACTIVELaeuft vollstaendig auf Ihrer Infrastruktur. Keine Cloud-Abhaengigkeit, keine Telemetrie, keine externe Datenverarbeitung.
Verschluesselung ACTIVETLS fuer alle Daten waehrend der Uebertragung. Betriebssystem-Verschluesselung im Ruhezustand. Enterprise-Vault-Integration verfuegbar.
Programm zur verantwortungsvollen Offenlegung ACTIVEDokumentierter Schwachstellen-Meldeprozess mit definierten Reaktionszeitraeumen. Siehe Offenlegungsrichtlinie.
Gehaertetes Container-Image PLANNEDDocker-Images auf Google Distroless-Basis mit nahezu null CVEs. Automatisiertes Trivy-Scanning in CI.

Gestaffelte Verteidigung — 13 unabhaengige Schichten ​

Keine einzelne Schicht ist allein ausreichend. Wenn eine Schicht kompromittiert wird, schuetzen die verbleibenden Schichten weiterhin das System.

SchichtNameDurchsetzung
01KanalauthentifizierungCode-verifizierte Identitaet bei Sitzungserstellung
02Berechtigungsbewusster DatenzugriffQuellsystem-Berechtigungen, nicht Systemanmeldedaten
03Session-Taint-TrackingAutomatisch, verpflichtend, nur Eskalation
04Daten-LineageVollstaendige Herkunftskette fuer jedes Datenelement
05Policy-Durchsetzungs-HooksDeterministisch, nicht umgehbar, protokolliert
06MCP GatewayPro-Tool-Berechtigungen, Server-Klassifizierung
07Plugin-SandboxDeno + WASM doppelte Sandbox (Pyodide)
08Secrets-IsolationBetriebssystem-Schluesselbund oder Vault, unter LLM-Schicht
09Dateisystem-Tool-SandboxPfad-Gefaengnis, Pfad-Klassifizierung, Taint-beschraenkte I/O
10Agenten-Identitaet & DelegationKryptographische Delegationsketten
11Audit-LoggingKann nicht deaktiviert werden
12SSRF-PraeventionIP-Sperrliste + DNS-Aufloesungspruefungen
13Memory-Klassifizierungs-GatingSchreiben auf eigener Stufe, Lesen nur abwaerts

Lesen Sie die vollstaendige Dokumentation zur gestaffelten Verteidigung.

Warum Sub-LLM-Durchsetzung wichtig ist ​

Die meisten KI-Agenten-Plattformen setzen Sicherheit durch System-Prompts durch — Anweisungen an das LLM, die besagen "teile keine sensiblen Daten." Prompt-Injection-Angriffe koennen diese Anweisungen ueberschreiben.

Triggerfish verfolgt einen anderen Ansatz: Das LLM hat keinerlei Autoritaet ueber Sicherheitsentscheidungen. Alle Durchsetzung geschieht in deterministischem Code unterhalb der LLM-Schicht. Es gibt keinen Pfad von der LLM-Ausgabe zur Sicherheitskonfiguration. :::

Compliance-Roadmap ​

Triggerfish befindet sich vor der Zertifizierung. Unsere Sicherheitsposition ist architektonisch und heute im Quellcode verifizierbar. Formale Zertifizierungen stehen auf der Roadmap.

ZertifizierungStatusHinweise
SOC 2 Typ I PLANNEDSicherheits- und Vertraulichkeits-Trust-Services-Kriterien
SOC 2 Typ II PLANNEDNachhaltige Kontrolleffektivitaet ueber Beobachtungszeitraum
HIPAA BAA PLANNEDBusiness Associate Agreement fuer Gesundheitswesen-Kunden
ISO 27001 PLANNEDInformationssicherheits-Managementsystem
Penetrationstest Dritter PLANNEDUnabhaengige Sicherheitsbewertung
DSGVO-Compliance PLANNEDSelf-hosted-Architektur mit konfigurierbarer Aufbewahrung und Loeschung

Ein Hinweis zum Vertrauen ​

Der Sicherheitskern ist Open Source unter Apache 2.0. Sie koennen jede Zeile des Policy-Durchsetzungscodes lesen, die Testsuite ausfuehren und Behauptungen selbst verifizieren. Zertifizierungen stehen auf der Roadmap. :::

Quellcode auditieren ​

Die vollstaendige Triggerfish-Codebasis ist verfuegbar unter github.com/greghavens/triggerfish — Apache 2.0 lizenziert.

Schwachstellen melden ​

Wenn Sie eine Sicherheitsschwachstelle entdecken, melden Sie sie bitte ueber unsere Richtlinie zur verantwortungsvollen Offenlegung. Oeffnen Sie keine oeffentlichen GitHub-Issues fuer Sicherheitsschwachstellen.