Zum Hauptinhalt springen
securestamp.org
Execution Authorization · Action Proof

Ein Vertrauensprotokoll für
die Autorisierung der exakten Wirkung.

SecureStamp erweitert digitales Vertrauen von Ursprung und Absicht bis zur Ausführung. Genehmigte Entscheidungen werden zu begrenzten Ausführungsbefugnissen, eingeschränkt durch eine vom Kunden kontrollierte Richtlinie und gefolgt von unabhängig überprüfbarem Nachweis.

Email

Gmail, Outlook und Apple Mail, mit Herkunftsnachweis im Posteingang

Offizielle Kanäle

WhatsApp, Telegram und der Perimeter, den eine Marke deklariert

Agenten und APIs

MCP-Tools, APIs und autonome Workflows

Protokollarchitektur

Vertrauen vor dem Handeln. Nachweis nach der Ausführung.

Ein Vertrauens-Stack, angewendet auf jede Oberfläche.

SecureStamp ist kein E-Mail-Prüfer mit angeschraubter Agenten-Funktion. Ursprung, Absicht, Ausführungsautorisierung und Ausführungsnachweis sind vier Schichten einer Kette — und diese Kette läuft gleich, ob die Anweisung im Posteingang, in einem Messenger oder über einen MCP-Tool-Aufruf ankommt.

SecureStamp erweitert Vertrauen von der Anweisung bis zur Konsequenz.

Welche exakte Wirkung darf verursacht werden? Eine genehmigte Entscheidung wird zu einer begrenzten Einmal-Befugnis für eine kanonische Operation unter expliziten Einschränkungen.

Ausführungsschicht

Public Beta · Produktivzugang kontrolliert

Ein Urteil ist kein Beweis.

Ein Verdict kann empfehlen, ob eine Aktion fortfahren soll. Es beweist für sich genommen nicht die exakte Wirkung, die autorisiert wurde, die Autorität dahinter, ob die Autorisierung wiederverwendet wurde, oder das bei der Ausführung beobachtete Ergebnis.

Action Proof erzeugt diese Beweiskette. Eine genehmigte Entscheidung wird zu begrenzter ausführbarer Autorität: eine exakte Wirkung, eine Autorität, ein Ablauf, eine Verwendung — offline überprüfbar, von jedem.

Beweiskette

Fünf Glieder, jedes von einer anderen Partei signiert

Kryptografischer Beweis der Autorisierung. Signierte Evidenz des Ausführungsergebnisses.

Source Envelope

Das Plugin signiert auf dem Gerät, was der Mensch tatsächlich gesehen hat, mit einem Schlüssel, der es nie verlässt. Nachrichteninhalte werden nie übertragen.

Action Effect

Der Guardian — nicht das Modell — liest den Provider-Zustand und normalisiert die exakte Wirkung: Provider, Operation, Ressourcen, Parameter und ein Digest des Vorzustands.

Execution Grant

SecureStamp Cloud signiert einen Einmal-Grant, gebunden an dieses Wirkungs-Digest, an die genehmigende Autorität, an die geltende Richtlinienversion und an ein Ablaufdatum. maxUses ist immer 1.

Execution Claim

Dein Guardian beansprucht den Grant gegen sein eigenes Ledger. Ein wiedereingespielter Grant wird abgelehnt, bevor irgendein Provider kontaktiert wird.

Action Receipt

Der Guardian signiert die verbrauchte Autorisierung, den Ausführungskontext und das Ergebnis, das er feststellen konnte, zusammen mit dem Digest der lokalen Richtlinie, die ihn begrenzt hat.

Agenten und Harnesses · Beta

Ein reproduzierbares Labor versucht, die deklarierten Grenzen eines Coding-Agenten zu durchbrechen — über MCP, die Shell, ein Skript oder einen direkten API-Aufruf —, beobachtet das Ergebnis von außerhalb des Agenten und führt dann die eigentliche Aufgabe unter demselben Profil aus. Hinaus gelangt nur genau die geprüfte Änderung, und zwar über den Execution Guardian.

Die Methode und ihre Grenzen ansehen
Tiefer einsteigen · Ausführungsschicht

Zugriff ist keine Befugnis zu handeln

Zugriff steuert, was Software erreichen kann. Execution Authorization begrenzt die exakte Wirkung, die sie verursachen darf.

Ressourcenautorisierung beantwortet, worauf ein Principal zugreifen darf. Execution Authorization beantwortet, welche transaktionsspezifische Wirkung er verursachen darf. Fine-grained Zugriff lässt die Transaktion selbst weiterhin undefiniert: welche Ressource, welcher Betrag, welches Ziel, wie oft.

Autorisiere die Wirkung, nicht nur den Zugriff auf das Werkzeug.

Vom Kunden kontrollierte Obergrenze

Deine Richtlinie ist die Obergrenze.

SecureStamp Cloud kann eine Autorisierung enger machen. Sie kann sie nicht weiter machen als die Richtlinie, die deine Organisation signiert und lokal installiert hat. Cloud-Autorisierung ist notwendig, für sich allein aber nie hinreichend.

Effektive Berechtigung

effektive Berechtigung =
      Cloud-Grant
    ∩ signierte lokale Richtlinie
    ∩ Adapter-Einschränkungen
    ∩ Kill Switches
  • Die lokale Richtlinie ist ein Dokument, das deine Organisation mit ihrem eigenen Schlüssel signiert und neben dem Guardian installiert. Sie fixiert Tenant, Gateway, Operationen, Adapter-Manifeste, akzeptierte Autoritäten und Richtlinienversionen, Ressourcen, Parameter, monetäre Limits, Nebenläufigkeit und Netzwerkziele.
  • Sie ist deny-only per Konstruktion. Sie hat kein Feld, das etwas gewähren könnte, das die Cloud nicht gewährt hat.
  • Der Start im Produktivmodus ohne gültige signierte lokale Richtlinie wird nicht gewarnt, sondern beim Start abgelehnt.
  • Kill Switches existieren global sowie pro Provider, Operation, Tenant und Gateway — und noch einmal in der lokalen Richtlinie selbst. Sie stoppen bereits ausgestellte Grants.
  • Richtlinien tragen ein verpflichtendes Überprüfungsdatum und ein optionales Ablaufdatum. Eine abgelaufene Richtlinie blockiert neue Mutationen und lässt Status, Beweis, Rücklesen und Abgleich unangetastet.
  • Schlüsselwiederherstellung ist M-von-N und offline. Der SecureStamp-Support kann diese Kontrolle nicht ersetzen, und genau das ist der Punkt.
  • Eine kompromittierte Cloud-Control-Plane kann die lokal erlaubte Autorität weiterhin nicht überschreiten.

Beim Kunden betrieben

Wir autorisieren. Sie führen aus.

Der Guardian läuft in deiner Umgebung und hält die Provider-Credentials. SecureStamp Cloud erhält keine Provider-Credentials und ruft deinen Provider nie auf.

  • Provider-Credentials werden als root-eigene Dateien gemountet, nie als Umgebungsvariablen und nie als eingebettete Konfiguration.
  • Die MCP-Bridge — der Prozess, der dem Modell am nächsten ist — benötigt weder Provider-Credentials noch Cloud-SDKs.
  • Die Wirkung wird aus dem Zustand aufgelöst, den der Daemon selbst liest, nie aus Parametern, die das Modell geliefert hat.
  • Der Vorzustand wird unmittelbar vor der Mutation erneut gelesen; eine wesentliche Änderung macht den Grant ungültig, statt ihn zu überschreiben.

Autorität

Keine Anfrage bringt ihre eigene Berechtigung mit.

Die Autorität, die eine Operation verlangt, legt das Protokoll fest. Der Aufrufer kann sie nicht wählen, das Modell kann nicht für sie argumentieren, und sie kann nicht innerhalb derselben Anfrage herabgestuft werden, die sie benötigt. Quorum-Profile sind signierte Richtlinien-Snapshots, keine Autoritätswerte: standard und elevated sind Labels für Menschen, während der Beweis auf dem Threshold, der Approver-Liste und dem Policy-Hash beruht.

none

Gewährt niemals Ausführung. Existiert, damit ihr Fehlen explizit statt implizit ist.

policy_delegated

Autonomie innerhalb einer Richtlinie, die die Organisation im Voraus festgelegt hat, und nur für eine auf dem Gerät signierte Anfrage. Nie für eine korrelierte.

human_mfa

Ein namentlich bekannter Mensch genehmigt gegen eine aktive MFA-Session. Wird dort eingesetzt, wo die Wirkung begrenzt und in der Praxis umkehrbar ist.

quorum

M-von-N unabhängige Approver, jeder mit eigener MFA-Session, gegen eine im Voraus festgelegte Richtlinie. Wer anfragt, kann die eigene Anfrage nie genehmigen. Pflicht für jede Vergabe von Privilegien.

Fehlersicherheit

Unbekannt bleibt unbekannt.

Eine mehrdeutige Provider-Antwort bleibt bis zum Abgleich unbestimmt. Mutierende Operationen werden nicht blind wiederholt.

Eine Zahlungs-API läuft in einen Timeout, nachdem sie eine Mutation empfangen hat. Sie zu wiederholen kann die Wirkung verdoppeln. SecureStamp nimmt kein Scheitern an und wiederholt nicht: Der Guardian gleicht den Provider-Zustand ab und kann indeterminate zurückgeben. Mehrdeutigkeit ist ein erstklassiges Ergebnis und wird nie zu Erfolg aufgerundet.

Unabhängige Überprüfung

Prüfen Sie die Kette, ohne uns zu fragen.

Der Verifizierer ist ein veröffentlichtes Paket ohne Netzwerkzugriff. Er berechnet jedes Digest und jede Signatur in einem Proof Bundle offline neu, einschließlich des Policy-Snapshot-Hashes und des Digests der signierten lokalen Richtlinie. Receipts lassen sich offline verifizieren, ohne SecureStamp zu kontaktieren, und die Verifikation hängt nicht von einem laufenden SecureStamp-Dienst ab.

bash
npx --package @securestamp/action-proof-verify action-proof-verify bundle.json

Der Verifizierer erscheint vor den Artefakten, die er verifiziert. Eine neue Receipt- oder Bundle-Version wird nie ausgegeben, bevor ein veröffentlichter Verifizierer sie bereits akzeptiert.

Konnektoren

Bring den Ausführungspunkt mit, den du bereits nutzt.

Das Autorisierungsmodell von SecureStamp ist providerunabhängig. Dies sind Referenz-Connectoren, kein geschlossener Katalog. Wie ein Connector integriert wird und wie weit SecureStamp für ihn einsteht, sind zwei getrennte Fragen, und wir halten sie bewusst getrennt.

Wie es sich anbindet

Zertifizierter Adapter

Ein Modul, das wir geschrieben, geprüft und an veröffentlichte Zertifizierungsnachweise gebunden haben.

Deklarativer HTTPS-Adapter

Origin, Methode und Path werden bei der Installation fixiert. Keine beliebige URL, Methode oder Header vom Modell, keine Redirects, striktes Schema, deterministische Idempotenz.

SDK / sidecar

Für Protokolle, die den deklarativen Vertrag nicht erfüllen können, über einen Unix-Socket.

Wie die Zusicherung deklariert wird

SecureStamp Certified

Wir haben es geschrieben, geprüft und die Evidenz veröffentlicht.

Partner Attested

Ein namentlich genannter Partner steht dafür ein, und das Bundle sagt es.

Customer Defined

Du hast es gebaut. Die Kette verifiziert weiterhin, und das Bundle sagt unmissverständlich, dass SecureStamp den Connector-Code nicht zertifiziert hat.

Adapter übersetzen eine autorisierte Wirkung in providerspezifische Ausführung. Sie definieren die gewährte Autorität nicht neu.

Stripe

refund.createhuman_mfa

Okta

group.add_userhuman_mfa

AWS

iam.attach_role_policyquorum

Google Cloud

iam.project_binding.addquorum

Azure

rbac.role_assignment.createquorum

Microsoft Entra

pim.directory_role_assignment.createquorum

Passt zu deiner bestehenden Control Plane

Funktioniert mit den Kontrollen, die du schon hast.

SecureStamp ersetzt weder Identität noch Policy Engines, Freigabe-Workflows oder Provider-APIs. Es bindet deren genehmigte Entscheidungen an exakte ausführbare Wirkungen.

Grenzen der Evidenz

Was ein Receipt belegt und was nicht.

Ein Action Receipt belegt, was durch einen enrollten Guardian lief, und das Ergebnis, das dieser Guardian feststellen konnte. Es belegt nicht, dass außerhalb von SecureStamp keine Aktion stattfand, und begründet auch kein rechtliches Eigentum am Provider-Konto.

Die Evidenzgrenze ist der enrollte Ausführungspfad.

Aktionen außerhalb dieses Pfads liegen außerhalb des Geltungsbereichs des Receipts.

Release-Status

Warum diese Pakete noch Beta heißen.

For the single-grant chain, the protocol, the code and the verifier are complete and auditable today. Bounded delegation — one approval for several exact steps — is a separate profile still in design and simulation, and its known gaps are published. We do not call a connector stable until we have published evidence of 100 real executions against a live provider — including fault injection, replay rejection and proof that the credential could not have done more — bound to the exact commit that produced them. Production execution requires explicit opt-in and connector eligibility, and until a connector clears that gate its Guardian refuses to run outside sandbox mode. A trust product that asks you to take its word for it has already failed.

Pakete

@securestamp/action-proof-verify

Der Offline-Verifizierer und seine Verifikationsverträge. Wird vor allem veröffentlicht, was er verifiziert.

@securestamp/action-proof-verify
@securestamp/action-proof

Verträge, Signierung und Proof Bundles.

@securestamp/action-proof
@securestamp/execution-guardian

Der vom Kunden gehostete Daemon und seine Provider-Connectoren.

@securestamp/execution-guardian
@securestamp/execution-guardian-mcp

Die MCP-Bridge. Keine Credentials, keine Cloud-SDKs, per Konstruktion.

@securestamp/execution-guardian-mcp

Delegierte Befugnis

Überall dort, wo Befugnis an Software delegiert wird.

Ein Agent, eine Automatisierung, ein Workflow oder ein delegierter Dienst, der im Namen eines anderen handelt — sie alle werfen dieselbe Frage auf. Die Zugriffsberechtigung sagt, was sie erreichen können; sie definiert nicht die exakte Wirkung, die für diese Transaktion genehmigt wurde.

Ursprung und deklarierte Absicht prüfen, bevor man auf eine Anweisung hin handelt.
Den offiziellen Kanal einer Gegenpartei bestätigen, bevor man antwortet.
Eine folgenreiche Operation an eine exakte Wirkung binden, nicht an breiten Zugriff.
Eine Autorisierung einmal verbrauchen, danach nie wieder.
Die Ausführung an einem Punkt halten, den die Organisation kontrolliert.
Mehrdeutige Ergebnisse abgleichen, statt blind zu wiederholen.
Signierte Evidenz bewahren, die sich ohne uns überprüfen lässt.
All das mit interner Richtlinie und menschlicher Freigabe kombinieren.

MCP für Agenten

SecureStamp MCP Server

Public Beta

MCP ist der Weg, über den KI-Anwendungen Werkzeuge, Daten und Workflows erreichen. SecureStamp steht vor dieser Reichweite: Software fragt, worum eine Anweisung tatsächlich bittet, wer die Gegenpartei ist und welche exakte Wirkung sie verursachen darf — bevor irgendetwas läuft.

SecureStamp autorisiert; es hält niemals deine nachgelagerten Provider-Credentials. Wenn eine Operation wirklich ausgeführt werden muss, wandert der signierte Grant zu einem Execution Guardian, den du betreibst, und nur dieser Daemon berührt den Provider.

read_message_request(...)analyze_message_intent(...)verify_counterparty(...)get_safe_next_step(...)authorize_action(...)create_action_challenge(...)issue_action_receipt(...)get_source_envelope(...)request_execution_grant(...)get_execution_status(...)

Konzeptioneller Ablauf

agent → read_message_request → analyze_message_intent → get_safe_next_step → request_execution_grant → Execution Guardian → ActionReceiptV3

Angewendet auf

Email

Gmail · Outlook · Apple Mail

Offizielle Kanäle

WhatsApp · Telegram · deklarierte Perimeter

Agenten

MCP-Clients und Assistenten

APIs

Direkte Integrationen

Workflows

Automatisierungen und delegierte Dienste

Execution Authorization gilt überall dort, wo Befugnis an Software delegiert wird, nicht nur an KI-Agenten. Eine Automatisierung, ein Workflow oder ein delegierter Dienst, der im Namen eines anderen handelt, wirft dieselbe Frage auf: welche exakte Wirkung wurde genehmigt?

Wo anfangen

Vier Wege, je nachdem, was zu tun ist.

Vertrauen über DNS, E-Mail-Header, die REST-API oder den MCP-Server deklarieren und abfragen. Jede Form kommt mit Beispiel und Dokumentation.

DNS TXT record

Veröffentliche einen TXT-Record unter _securestamp.[domain]. Verifizierer lösen die Subdomain auf und validieren den deklarierten Ursprung, ohne private Inhalte einzusehen.

Email header

Füge X-SecureStamp in ausgehende Nachrichten ein, damit Clients, Plugins und Gateways Ursprung und Status über signierte Signale abfragen können.

REST API

Frage Domains, Kanäle oder Aktionen ab, ohne sensible Anweisungen im Klartext zu speichern. Antworten können Signale, Reasons und Trust Receipts enthalten.

MCP Server

Aktive Agent-Trust-Schicht, damit Agenten Trust Checks vor Tool Calls, APIs, Workflows und sensiblen Operationen abfragen können.

Tiefer einsteigen · Integrationspunkte

Integrationspunkte

Vier Wege, Vertrauen zu deklarieren und abzufragen

DNS TXT record

Veröffentliche einen TXT-Record unter _securestamp.[domain]. Verifizierer lösen die Subdomain auf und validieren den deklarierten Ursprung, ohne private Inhalte einzusehen.

  • —v=1 — Protokollversion
  • —id=<stamp_id> — überprüfbarer Identifikator
  • —url=<verify_url> — kanonische Verifizierungs-URL
DNS zone
_securestamp.example.com.  3600  IN  TXT
  "securestamp=v=1;
   id=f47ac10b-58cc-4372-a567-0e02b2c3d479;
   url=https://securestamp.org/verify/eyJhbG..."

Email header

Füge X-SecureStamp in ausgehende Nachrichten ein, damit Clients, Plugins und Gateways Ursprung und Status über signierte Signale abfragen können.

  • —Token, signiert vom Absender oder autorisierten Knoten
  • —Minimale Claims: stampId, domain, orgId, score, exp
  • —Öffentlicher Schlüssel oder überprüfbare Referenz zur Validierung
SMTP header
X-SecureStamp: v=1;
  token=eyJhbGciOiJFUzI1NiJ9.eyJzdGFtcElkIjoiZjQ3YWMxM...;
  verify=https://securestamp.org/verify/eyJhbG...

REST API

Frage Domains, Kanäle oder Aktionen ab, ohne sensible Anweisungen im Klartext zu speichern. Antworten können Signale, Reasons und Trust Receipts enthalten.

  • —Trust Checks für Domains und Kanäle
  • —Action Verdict für sensible Aktionen
  • —Überprüfbare Receipts für Audits
  • —Öffentlicher Verifizierer und Registry, wo zutreffend
request
GET https://securestamp.org/v1/trust/example.com
response
{
  "domain": "example.com",
  "trustLevel": "L3",
  "signals": { "spf": "pass", "dkim": "pass", "dmarc": "pass" },
  "actionVerdict": "needs_confirmation",
  "receiptRef": "tr_01h..." 
}

MCP Server

Aktive Agent-Trust-Schicht, damit Agenten Trust Checks vor Tool Calls, APIs, Workflows und sensiblen Operationen abfragen können.

  • —SecureStamp MCP Server
  • —Tool call checks
  • —Action Verdict vor der Ausführung
  • —Menschliche Freigabe, wenn die Richtlinie es verlangt
MCP tool call
securestamp.get_action_verdict({
  origin: "billing@example.com",
  action: "payment_request",
  amount: "1200.00",
  destination: "acct_..." 
})

Docs und Spezifikation

Protokolldokumentation

Dokumentation für Entwickler und Institutionen, die Arbeit an autonome Software delegieren. Sie behandelt, wie MCP-Server, Agenten und Harnesses mit Break the Mandate geschützt werden — Doctor auf Ihren nativen Dateien, ein reproduzierbares Lab, Exact Export und Laufsteuerung; Action Proof, um die exakte Wirkung zu autorisieren, mit Belegen, die sich offline verifizieren lassen; begrenzte Delegation mit dem Task Contract; Proof of Origin, Proof of Intent, SSF und Action Verdict für Nachrichten, mit den bereits veröffentlichten Plugins für Gmail und Outlook; das Nachweisniveau jedes Profils; und die ehrlichen Grenzen von alledem.

Fragen zur Spezifikation oder zum Protokolldesign? protocol@securestamp.org

Technische FAQ

Häufige Fragen für Entwickler und Integratoren

Was ist die SecureStamp Foundation?

Die Instanz, die den offenen SecureStamp-Standard veröffentlicht und verwaltet — für die Prüfung von Ursprung, Absicht, Kanal und Aktion, bevor gehandelt wird.

Welches Problem löst das Protokoll?

Es hilft Menschen, Systemen und Agenten, überprüfbare Signale abzufragen, bevor sie antworten, zahlen, Daten teilen, APIs aufrufen oder Workflows ausführen.

Wie hängen Vertrauens-Stack und Oberflächen zusammen?

Der Vertrauens-Stack besteht aus Ursprung, Absicht, Execution Authorization und Ausführungsnachweis. Die Oberflächen sind E-Mail, offizielle Kanäle, Agenten, APIs und Workflows. Es sind zwei unabhängige Achsen: derselbe Stack gilt für jede Oberfläche, und Execution Authorization ist eine Schicht, nie eine eigene Oberfläche.

Was ist Proof of Origin?

Überprüfbarer Nachweis, dass eine Domain, ein Kanal, ein Absender oder eine Organisation einem registrierten Ursprung entspricht.

Was ist Execution Authorization?

Der Vorgang, eine genehmigte Entscheidung an eine begrenzte, transaktionsspezifische Befugnis zu binden, die Software erlaubt, unter expliziten Einschränkungen eine definierte Wirkung zu verursachen. Zugriffskontrolle begrenzt, was Software erreichen kann; Execution Authorization begrenzt die exakte Wirkung, die sie verursachen darf.

Was ist Action Verdict?

Eine Bewertung einer konkreten Aktion vor der Ausführung. Sie kann je nach Signalen und Richtlinie erlauben, prüfen, verweigern oder menschliche Freigabe empfehlen.

Was ist SSF?

SecureStamp Signal Framework: eine gemeinsame Sprache für Signale zu Ursprung, Authentifizierung, Kanal, Inhalt, Kontext, Aktion und Verdict.

Was ist der SecureStamp MCP Server?

Eine Developer-Preview-Richtung, in der Agenten vor sensiblen Tool-Aufrufen Trust Checks über das Model Context Protocol abfragen.

Kontakt

Melde dich

Jede Adresse führt direkt zum richtigen Team. Kein Ticketsystem — echte Menschen.

SecureStamp Foundation — Execution Authorization für KI-Agenten und MCP-Tools