研究论文预印本 · arXiv v1

OpenPort Protocol: A Security Governance Specification for AI Agent Tool Access

OpenPort Protocol:面向 AI 智能体工具访问的安全治理规范

为 AI 智能体提供结构化工具访问,同时将授权、写入控制与审计牢牢保留在服务端。

Genliang Zhu, Chu Wang, Ziyuan Wang, Zhida Li, Qiang Li

表现受治理 AI 工具访问的抽象分层系统。

研究概览

AI 智能体需要的不只是一份可以调用的工具清单。系统还需要一条由服务端执行的治理边界,用来决定某个凭证当前可以发现哪些能力、读取哪些数据,以及写入请求应当如何被审查和执行。

OpenPort 通过感知授权的工具发现、作用域与属性策略检查、草稿优先写入、高风险操作的 preflight 与重放保护、机器可处理的稳定失败语义、速率限制和结构化审计事件来定义这条边界。参考运行时与一致性验证工具,则使这些治理要求能够跨模型和智能体运行时被实际执行和检验。

英文摘要

AI agents increasingly require direct, structured access to application data and actions, but production deployments still struggle to express and verify the governance properties that matter in practice: least-privilege authorization, controlled write execution, predictable failure handling, abuse resistance, and auditability. This paper introduces OpenPort Protocol (OPP), a governance-first specification for exposing application tools through a secure server-side gateway that is model- and runtime-neutral and can bind to existing tool ecosystems. OpenPort defines authorization-dependent discovery, stable response envelopes with machine-actionable agent.* reason codes, and an authorization model combining integration credentials, scoped permissions, and ABAC-style policy constraints. For write operations, OpenPort specifies a risk-gated lifecycle that defaults to draft creation and human review, supports time-bounded auto-execution under explicit policy, and enforces high-risk safeguards including preflight impact binding and idempotency. To address time-of-check/time-of-use drift in delayed approval flows, OpenPort also specifies an optional State Witness profile that revalidates execution-time preconditions and fails closed on state mismatch. Operationally, the protocol requires admission control (rate limits/quotas) with stable 429 semantics and structured audit events across allow/deny/fail paths so that client recovery and incident analysis are deterministic. We present a reference runtime and an executable governance toolchain (layered conformance profiles, negative security tests, fuzz/abuse regression, and release-gate scans) and evaluate the core profile at a pinned release tag using artifact-based, externally reproducible validation.

核心贡献

  1. 01

    协议契约

    定义与模型和运行时无关的工具发现及调用接口,包括端点、响应封装、工具元数据与稳定的 agent.* 原因码。

  2. 02

    受治理的执行路径

    将集成凭证、作用域与 ABAC 风格策略约束,同草稿优先写入、preflight 影响绑定、幂等性、可选 State Witness、速率限制和结构化审计结合起来。

  3. 03

    可执行验证

    将规范与参考运行时、分层一致性配置、负向安全测试、模糊及滥用回归测试和发布门禁配套交付。

证据与适用范围

本文目前是 arXiv v1 预印本,其验证对象是在 v0.1.0 标签下最小参考运行时所呈现的协议不变量。论文并未宣称该最小运行时已具备生产就绪性;当时仍有部分增强控制处于部分覆盖或后续工作阶段,生产部署还需要持久化治理状态、分布式准入控制和经过强化的领域适配器。

引用本文

建议使用 DOI 作为稳定引用。下方 BibTeX 记录对应本页面标注的 arXiv 版本。

Zhu, G., Wang, C., Wang, Z., Li, Z., & Li, Q. (2026). OpenPort Protocol: A Security Governance Specification for AI Agent Tool Access [Preprint]. arXiv. https://doi.org/10.48550/arXiv.2602.20196

@misc{zhu2026openport,
  title         = {{OpenPort Protocol: A Security Governance Specification for AI Agent Tool Access}},
  author        = {Zhu, Genliang and Wang, Chu and Wang, Ziyuan and Li, Zhida and Li, Qiang},
  year          = {2026},
  month         = feb,
  eprint        = {2602.20196},
  archivePrefix = {arXiv},
  primaryClass  = {cs.CR},
  doi           = {10.48550/arXiv.2602.20196},
  url           = {https://arxiv.org/abs/2602.20196},
  note          = {arXiv:2602.20196v1}
}