Lewati ke konten utama
securestamp.org
Execution Authorization · Action Proof

Protokol kepercayaan untuk
otorisasi efek yang tepat.

SecureStamp memperluas kepercayaan digital dari asal dan maksud hingga eksekusi. Keputusan yang disetujui menjadi otoritas eksekusi yang dibatasi, dikekang oleh kebijakan yang dikendalikan pelanggan dan diikuti bukti yang dapat diverifikasi secara independen.

Email

Gmail, Outlook, dan Apple Mail, dengan bukti asal di kotak masuk

Kanal resmi

WhatsApp, Telegram, dan perimeter yang dideklarasikan sebuah merek

Agen dan API

Alat MCP, API, dan alur kerja otonom

Arsitektur protokol

Kepercayaan sebelum bertindak. Bukti setelah eksekusi.

Satu tumpukan kepercayaan, diterapkan di setiap permukaan.

SecureStamp bukan pemeriksa email dengan fitur agen yang ditempelkan. Asal, maksud, otorisasi eksekusi, dan bukti eksekusi adalah empat lapisan dari satu rantai — dan rantai itu berjalan sama, baik instruksi datang ke kotak masuk, ke messenger, atau lewat panggilan alat MCP.

SecureStamp memperluas kepercayaan dari instruksi hingga konsekuensi.

Efek pasti apa yang boleh ditimbulkan? Keputusan yang disetujui menjadi wewenang terbatas sekali pakai untuk satu operasi kanonik di bawah batasan eksplisit.

Lapisan eksekusi

Public Beta · akses produksi terkendali

Sebuah putusan bukanlah bukti.

Sebuah verdict bisa merekomendasikan apakah suatu tindakan boleh berlanjut. Ia sendiri tidak membuktikan efek pasti yang diotorisasi, otoritas di baliknya, apakah otorisasi itu dipakai ulang, maupun hasil yang teramati saat eksekusi.

Action Proof membentuk rantai bukti itu. Keputusan yang disetujui menjadi wewenang yang dapat dieksekusi dan dibatasi: satu efek pasti, satu otoritas, satu masa berlaku, satu penggunaan — dapat diverifikasi offline, oleh siapa pun.

Rantai bukti

Lima mata rantai, masing-masing ditandatangani pihak berbeda

Bukti kriptografis atas otorisasi. Bukti bertanda tangan atas hasil eksekusi.

Source Envelope

Plugin menandatangani apa yang benar-benar dilihat orangnya, di perangkat, dengan kunci yang tak pernah keluar dari situ. Isi pesan tidak pernah dikirimkan.

Action Effect

Guardian — bukan model — membaca state penyedia dan menormalkan efek pastinya: penyedia, operasi, sumber daya, parameter, dan digest dari state sebelumnya.

Execution Grant

SecureStamp Cloud menandatangani grant sekali pakai yang terikat pada digest efek itu, pada otoritas yang menyetujuinya, pada versi kebijakan yang berlaku, dan pada masa berlaku. maxUses selalu 1.

Execution Claim

Guardian Anda mengklaim grant itu terhadap ledger-nya sendiri. Grant yang diputar ulang ditolak sebelum penyedia mana pun dihubungi.

Action Receipt

Guardian menandatangani otorisasi yang dipakai, konteks eksekusi, dan hasil yang bisa ia tetapkan, bersama digest kebijakan lokal yang membatasinya.

Agen dan harness · Beta

Sebuah laboratorium yang dapat direproduksi mencoba membobol batas yang dideklarasikan sebuah agen pemrograman — lewat MCP, shell, skrip, atau panggilan API langsung — mengamati hasilnya dari luar agen, lalu menjalankan tugas sungguhan di bawah profil yang sama. Hanya perubahan persis yang sudah ditinjau yang keluar, melalui Execution Guardian.

Lihat metode dan batasannya
Pelajari lebih dalam · Lapisan eksekusi

Akses bukan otorisasi untuk bertindak

Akses mengatur sejauh mana perangkat lunak bisa menjangkau. Execution Authorization membatasi efek pasti yang boleh ditimbulkannya.

Otorisasi sumber daya menjawab apa yang boleh diakses sebuah principal. Execution Authorization menjawab efek spesifik-transaksi apa yang boleh ditimbulkannya. Akses fine-grained tetap membiarkan transaksinya sendiri tak terdefinisi: sumber daya yang mana, jumlah berapa, tujuan mana, berapa kali.

Otorisasi efeknya, bukan sekadar akses ke alatnya.

Plafon yang dikendalikan pelanggan

Kebijakan Anda adalah plafonnya.

SecureStamp Cloud bisa mempersempit sebuah otorisasi. Ia tidak bisa membuatnya lebih luas dari kebijakan yang organisasi Anda tandatangani dan pasang secara lokal. Otorisasi cloud itu perlu, tapi tidak pernah cukup dengan sendirinya.

Izin efektif

izin efektif =
      grant cloud
    ∩ kebijakan lokal bertanda tangan
    ∩ batasan adapter
    ∩ kill switches
  • Kebijakan lokal adalah dokumen yang organisasi Anda tandatangani dengan kuncinya sendiri dan pasang di samping Guardian. Ia mengunci tenant, gateway, operasi, manifest adapter, otoritas dan versi kebijakan yang diterima, sumber daya, parameter, batas moneter, konkurensi, dan tujuan jaringan.
  • Ia deny-only secara konstruksi. Tidak ada satu pun kolom di dalamnya yang bisa memberi sesuatu yang tidak diberikan cloud.
  • Menjalankan mode produksi tanpa kebijakan lokal bertanda tangan yang valid tidak sekadar diperingatkan: ditolak saat startup.
  • Kill switch ada di tingkat global dan per penyedia, operasi, tenant, serta gateway — dan sekali lagi di dalam kebijakan lokal itu sendiri. Mereka menghentikan grant yang sudah diterbitkan.
  • Kebijakan membawa tanggal tinjauan wajib dan masa berlaku opsional. Kebijakan yang kedaluwarsa memblokir mutasi baru sambil membiarkan status, bukti, pembacaan ulang, dan rekonsiliasi tetap utuh.
  • Pemulihan kunci bersifat M-dari-N dan offline. Dukungan SecureStamp tidak bisa menggantikan kontrol itu, dan justru itulah intinya.
  • Control plane cloud yang disusupi pun tetap tidak bisa melampaui otoritas yang diizinkan secara lokal.

Diinangi pelanggan

Kami memberi otorisasi. Anda yang mengeksekusi.

Guardian berjalan di lingkungan Anda dan memegang kredensial penyedia. SecureStamp Cloud tidak menerima kredensial penyedia dan tidak pernah memanggil penyedia Anda.

  • Kredensial penyedia dipasang sebagai berkas milik root, tidak pernah sebagai variabel lingkungan maupun konfigurasi inline.
  • Bridge MCP — proses yang paling dekat dengan model — tidak butuh kredensial penyedia maupun SDK cloud.
  • Efek diselesaikan dari state yang dibaca daemon sendiri, tidak pernah dari parameter yang diberikan model.
  • State sebelumnya dibaca ulang tepat sebelum mutasi; perubahan material membatalkan grant alih-alih menimpanya.

Otoritas

Tidak ada permintaan yang membawa izinnya sendiri.

Otoritas yang dituntut sebuah operasi ditetapkan oleh protokol. Pemanggil tidak bisa memilihnya, model tidak bisa berargumen untuknya, dan ia tidak bisa diturunkan di dalam permintaan yang membutuhkannya. Profil quorum adalah snapshot kebijakan bertanda tangan, bukan nilai otoritas: standard dan elevated adalah label untuk manusia, sementara buktinya bersandar pada threshold, daftar approver, dan hash kebijakan.

none

Tidak pernah memberi eksekusi. Ia ada supaya ketiadaannya eksplisit, bukan tersirat.

policy_delegated

Otonomi di dalam kebijakan yang organisasi tetapkan lebih dulu, dan hanya untuk permintaan yang ditandatangani di perangkat. Tidak pernah untuk yang terkorelasi.

human_mfa

Seseorang yang teridentifikasi menyetujui terhadap sesi MFA yang aktif. Dipakai bila efeknya terbatas dan dalam praktik dapat dibalik.

quorum

M-dari-N approver independen, masing-masing dengan sesi MFA sendiri, terhadap kebijakan yang ditetapkan lebih dulu. Pemohon tidak pernah bisa menyetujui permintaannya sendiri. Wajib untuk setiap pemberian privilese.

Keamanan saat gagal

Yang tidak diketahui tetap tidak diketahui.

Respons penyedia yang ambigu tetap tak tentu sampai rekonsiliasi. Operasi yang mengubah state tidak diulang secara membabi buta.

Sebuah API pembayaran timeout setelah menerima sebuah mutasi. Mengulanginya bisa menggandakan efeknya. SecureStamp tidak berasumsi gagal lalu mencoba lagi: Guardian merekonsiliasi state penyedia dan bisa mengembalikan indeterminate. Ambiguitas adalah hasil kelas satu dan tidak pernah dibulatkan menjadi sukses.

Verifikasi independen

Periksa rantainya tanpa bertanya kepada kami.

Verifikator adalah paket terpublikasi tanpa akses jaringan. Ia menghitung ulang setiap digest dan setiap tanda tangan dalam proof bundle secara offline, termasuk hash snapshot kebijakan dan digest kebijakan lokal bertanda tangan. Receipt dapat diverifikasi offline tanpa menghubungi SecureStamp, dan verifikasinya tidak bergantung pada layanan SecureStamp yang hidup.

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

Verifikator rilis lebih dulu daripada artefak yang diverifikasinya. Versi receipt atau bundle baru tidak pernah diterbitkan sebelum verifikator yang sudah dirilis menerimanya.

Konektor

Bawa titik eksekusi yang sudah Anda pakai.

Model otorisasi SecureStamp tidak bergantung pada penyedia. Ini konektor referensi, bukan katalog tertutup. Bagaimana sebuah konektor terintegrasi dan seberapa jauh SecureStamp menjaminnya adalah dua pertanyaan berbeda, dan kami memisahkannya dengan sengaja.

Cara terhubungnya

Adapter tersertifikasi

Modul yang kami tulis, kami tinjau, dan kami ikat ke bukti sertifikasi yang dipublikasikan.

Adapter HTTPS deklaratif

Origin, method, dan path dikunci saat instalasi. Tidak ada URL, method, atau header sembarang dari model, tanpa redirect, schema ketat, idempotensi deterministik.

SDK / sidecar

Untuk protokol yang tidak bisa memenuhi kontrak deklaratif, lewat Unix socket.

Bagaimana jaminannya dinyatakan

SecureStamp Certified

Kami menulisnya, kami meninjaunya, dan kami mempublikasikan buktinya.

Partner Attested

Seorang partner bernama menjamin, dan bundle-nya menyatakan itu.

Customer Defined

Anda yang membangunnya. Rantainya tetap terverifikasi, dan bundle menyatakan terang-terangan bahwa SecureStamp tidak mensertifikasi kode konektornya.

Adapter menerjemahkan efek yang diotorisasi menjadi eksekusi khas penyedia. Mereka tidak mendefinisikan ulang otoritas yang diberikan.

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

Cocok dengan control plane yang sudah ada

Bekerja dengan kontrol yang sudah Anda punya.

SecureStamp tidak menggantikan identitas, policy engine, alur persetujuan, atau API penyedia. Ia mengikat keputusan yang mereka setujui ke efek yang dapat dieksekusi secara persis.

Batas bukti

Apa yang ditetapkan sebuah receipt dan apa yang tidak.

Sebuah Action Receipt membuktikan apa yang melewati Guardian terdaftar dan hasil yang bisa ditetapkan Guardian itu. Ia tidak membuktikan bahwa tidak ada tindakan di luar SecureStamp, dan tidak pula menetapkan kepemilikan sah atas akun penyedia.

Batas buktinya adalah jalur eksekusi yang terdaftar.

Tindakan yang dilakukan di luar jalur itu berada di luar cakupan receipt.

Status rilis

Mengapa paket-paket ini masih bertuliskan beta.

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.

Paket

@securestamp/action-proof-verify

Verifikator offline dan kontrak verifikasinya. Dipublikasikan lebih dulu daripada semua yang diverifikasinya.

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

Kontrak, penandatanganan, dan proof bundle.

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

Daemon yang dihosting pelanggan dan konektor penyedianya.

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

Bridge MCP. Tanpa kredensial, tanpa SDK cloud, secara konstruksi.

@securestamp/execution-guardian-mcp

Wewenang terdelegasi

Di mana pun wewenang didelegasikan ke perangkat lunak.

Sebuah agen, otomasi, workflow, atau layanan terdelegasi yang bertindak atas nama orang lain sama-sama menimbulkan pertanyaan yang sama. Izin akses menyatakan apa yang bisa mereka jangkau; ia tidak mendefinisikan efek pasti yang disetujui untuk transaksi ini.

Verifikasi asal dan maksud yang dideklarasikan sebelum bertindak atas sebuah instruksi.
Konfirmasi kanal resmi lawan bicara sebelum membalas.
Ikat operasi berdampak tinggi ke satu efek pasti, bukan ke akses yang luas.
Pakai sebuah otorisasi sekali, lalu tidak pernah lagi.
Jaga eksekusi di titik yang dikendalikan organisasi.
Rekonsiliasi hasil yang ambigu alih-alih mengulang membabi buta.
Simpan bukti bertanda tangan yang bisa diverifikasi tanpa kami.
Gabungkan semuanya dengan kebijakan internal dan persetujuan manusia.

MCP untuk agen

SecureStamp MCP Server

Public Beta

MCP adalah cara aplikasi AI menjangkau alat, data, dan workflow. SecureStamp berdiri di depan jangkauan itu: perangkat lunak menanyakan apa yang sebenarnya diminta sebuah instruksi, siapa lawan bicaranya, dan efek pasti apa yang boleh ditimbulkannya — sebelum apa pun berjalan.

SecureStamp memberi otorisasi; ia tidak pernah memegang kredensial penyedia downstream Anda. Ketika sebuah operasi memang harus dieksekusi, grant bertanda tangan itu berjalan ke Execution Guardian yang Anda jalankan, dan hanya daemon itulah yang menyentuh penyedia.

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(...)

Alur konseptual

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

Diterapkan di

Email

Gmail · Outlook · Apple Mail

Kanal resmi

WhatsApp · Telegram · perimeter yang dideklarasikan

Agen

Klien MCP dan asisten

APIs

Integrasi langsung

Workflows

Otomasi dan layanan terdelegasi

Execution Authorization berlaku di mana pun wewenang didelegasikan ke perangkat lunak, bukan hanya ke agen AI. Sebuah otomasi, alur kerja, atau layanan terdelegasi yang bertindak atas nama orang lain menimbulkan pertanyaan yang sama: efek pasti apa yang telah disetujui?

Mulai dari mana

Empat jalur, tergantung apa yang perlu dikerjakan.

Deklarasikan dan kueri kepercayaan dari DNS, header email, REST API, atau server MCP. Setiap bentuk dilengkapi contoh dan dokumentasinya.

DNS TXT record

Publikasikan record TXT di bawah _securestamp.[domain]. Verifikator me-resolve subdomain dan memvalidasi asal yang dideklarasikan tanpa memeriksa konten privat.

Email header

Sisipkan X-SecureStamp pada pesan keluar agar klien, plugin, dan gateway dapat menanyakan asal dan status lewat sinyal bertanda tangan.

REST API

Tanyakan domain, kanal, atau tindakan tanpa menyimpan instruksi sensitif dalam teks biasa. Respons dapat memuat sinyal, reason, dan Trust Receipt.

MCP Server

Lapisan Agent Trust aktif agar agen dapat meminta trust checks sebelum tool calls, API, workflow, dan operasi sensitif.

Pelajari lebih dalam · Titik integrasi

Titik integrasi

Empat cara mendeklarasikan dan menanyakan kepercayaan

DNS TXT record

Publikasikan record TXT di bawah _securestamp.[domain]. Verifikator me-resolve subdomain dan memvalidasi asal yang dideklarasikan tanpa memeriksa konten privat.

  • —v=1 — versi protokol
  • —id=<stamp_id> — pengidentifikasi terverifikasi
  • —url=<verify_url> — URL verifikasi kanonik
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

Sisipkan X-SecureStamp pada pesan keluar agar klien, plugin, dan gateway dapat menanyakan asal dan status lewat sinyal bertanda tangan.

  • —Token ditandatangani pengirim atau node berwenang
  • —Claim minimum: stampId, domain, orgId, score, exp
  • —Kunci publik atau referensi terverifikasi untuk validasi
SMTP header
X-SecureStamp: v=1;
  token=eyJhbGciOiJFUzI1NiJ9.eyJzdGFtcElkIjoiZjQ3YWMxM...;
  verify=https://securestamp.org/verify/eyJhbG...

REST API

Tanyakan domain, kanal, atau tindakan tanpa menyimpan instruksi sensitif dalam teks biasa. Respons dapat memuat sinyal, reason, dan Trust Receipt.

  • —Trust check untuk domain dan kanal
  • —Action Verdict untuk tindakan sensitif
  • —Receipt terverifikasi untuk audit
  • —Verifikator publik dan registry bila berlaku
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

Lapisan Agent Trust aktif agar agen dapat meminta trust checks sebelum tool calls, API, workflow, dan operasi sensitif.

  • —SecureStamp MCP Server
  • —Tool call checks
  • —Action Verdict sebelum eksekusi
  • —Persetujuan manusia bila kebijakan mensyaratkannya
MCP tool call
securestamp.get_action_verdict({
  origin: "billing@example.com",
  action: "payment_request",
  amount: "1200.00",
  destination: "acct_..." 
})

Docs dan spesifikasi

Dokumentasi protokol

Dokumentasi bagi developer dan institusi yang mendelegasikan pekerjaan ke perangkat lunak otonom. Mencakup cara melindungi server MCP, agen, dan harness dengan Break the Mandate — Doctor pada berkas native Anda, lab yang dapat direproduksi, Exact Export, dan kontrol eksekusi; Action Proof untuk mengotorisasi efek yang persis, dengan tanda terima yang dapat diverifikasi secara offline; delegasi terbatas dengan Task Contract; Proof of Origin, Proof of Intent, SSF, dan Action Verdict untuk pesan, dengan plugin Gmail dan Outlook yang sudah dipublikasikan; tingkat bukti setiap profil; serta batas-batas jujur dari semuanya.

Ada pertanyaan tentang spesifikasi atau desain protokol? protocol@securestamp.org

FAQ teknis

Pertanyaan umum untuk pengembang dan integrator

Apa itu SecureStamp Foundation?

Entitas yang menerbitkan dan mengelola standar terbuka SecureStamp untuk memverifikasi asal, maksud, kanal, dan tindakan sebelum bertindak.

Masalah apa yang diselesaikan protokol ini?

Membantu manusia, sistem, dan agen menanyakan sinyal terverifikasi sebelum membalas, membayar, membagikan data, memanggil API, atau menjalankan workflow.

Bagaimana hubungan tumpukan kepercayaan dengan permukaan?

Tumpukan kepercayaan adalah Asal, Maksud, Execution Authorization, dan Bukti eksekusi. Permukaannya adalah email, kanal resmi, agen, API, dan workflow. Keduanya sumbu yang terpisah: tumpukan yang sama berlaku di setiap permukaan, dan Execution Authorization adalah lapisan, bukan permukaan tersendiri.

Apa itu Proof of Origin?

Bukti terverifikasi bahwa sebuah domain, kanal, pengirim, atau organisasi sesuai dengan asal yang terdaftar.

Apa itu Execution Authorization?

Proses mengikat keputusan yang disetujui ke wewenang terbatas dan spesifik per transaksi, yang mengizinkan perangkat lunak menimbulkan satu efek tertentu di bawah batasan eksplisit. Kontrol akses membatasi apa yang bisa dijangkau perangkat lunak; Execution Authorization membatasi efek pasti yang boleh ditimbulkannya.

Apa itu Action Verdict?

Evaluasi terhadap tindakan konkret sebelum dieksekusi. Ia dapat merekomendasikan izinkan, tinjau, tolak, atau persetujuan manusia sesuai sinyal dan kebijakan.

Apa itu SSF?

SecureStamp Signal Framework: bahasa bersama untuk sinyal asal, autentikasi, kanal, konten, konteks, tindakan, dan verdict.

Apa itu SecureStamp MCP Server?

Arah dalam developer preview agar agen bisa menanyakan trust check sebelum panggilan alat yang sensitif, lewat Model Context Protocol.

Kontak

Hubungi kami

Tiap alamat langsung menuju tim yang tepat. Tanpa sistem tiket — orang sungguhan.

SecureStamp Foundation — Execution Authorization untuk agen AI dan alat MCP