跳至服务选择
IFF先查明,再行动
更新
简中
最新 · 10 月 11 日 后量子进度:签名、备份与 Tunnel 测试

两项服务 · 主张各自独立

选择你需要的证据。

IFF 将外部端点观测与可携式产物来源分开呈现。从你想检查的对象开始。

公开 x402 端点外部观测

x402 Evidence Monitor

查看外部监测器从公开 x402 端点的未付款响应中观测到什么,包括所有权、协议行为、可用性、新鲜度与签名来源。

不会发出付款。这些证据不是安全评分,也不保证服务交付。

已签名的 agent 产物Alpha · Core 0.3

Apostille

Apostille v0.4.0-alpha.1 提供 Go SDK、本地 CLI 与浏览器验证器。新密钥采用 ML-DSA-65,托管服务只签发 Core 0.3。搭配独立选定的 issuer 与 key pin,即可离线验证可移植的 bundle。

不会确立内容真实性、法律身份或法律效力,也不会证明当前所有权或付款权限。

抗量子密码 · 2026 年 10 月 11 日更新

增强保护,也明确说明范围。

我们正在升级保护证据与备份的密码机制,各层分别列出上线及验证状态。

签名已上线 · 新增证据
新的 x402 观测、透明日志树头、Service Receipt v2 与托管 Apostille Core 0.3 证书均使用 ML-DSA-65 签名。历史 Ed25519 记录仍可验证,保留原本的签名算法。
备份已上线 · 还原验证通过
新数据库备份以 AES-256 加密数据,再以 ML-KEM-768 + X25519 混合机制保护文件密钥。10 月 10 日已通过正式备份与隔离 PostgreSQL 还原演练,旧备份维持原本的加密方式。
客户端到 Cloudflare已实测
10 月 10 日(台北时间),测试客户端连接 ifandonlyif.io 的 Cloudflare 端点时,协商出 X25519MLKEM768。其他客户端的协商结果可能不同。
Cloudflare Tunnel隔离测试通过
10 月 11 日,Railway 上的隔离测试连接器通过 QUIC/TLS 1.3 与 Cloudflare 协商出 X25519MLKEM768,并通过证书验证。经 Tunnel 发出的请求到达 API 健康检查端点,响应中的请求 ID 与发送值一致。生产环境路由保持不变。

这不代表整个系统都已抗量子。钱包与区块链签名、实验性 Groth16 仍采用传统机制。这些升级无法防止私钥遭窃或硬件遭入侵,签名证据也不保证内容真实。

MCP alpha · 连接你的 AI 客户端

让 agent 读取证据。

MCP (Model Context Protocol) 让兼容的 AI 客户端使用 IFF 工具。公开 Streamable HTTP 服务在 Railway 上运行,不需要本地服务器、账号或 API token。

  1. 根据所需证据选择 endpoint。
  2. 在 MCP 客户端中将 URL 添加为 Streamable HTTP 服务器。
  3. 请 agent 检查公开 endpoint,或验证已签名的 bundle。

x402 Monitor

13 个只读工具

查询公开 x402 观测、比较付款要求,并检查 transparency-log proof 和 receipt。不会发送付款。

“IFF 对这个 x402 endpoint 有哪些观察?”
Streamable HTTP endpointhttps://iff-mcp-api-production.up.railway.app/mcp/iff
x402 MCP 设置

Apostille

7 个只读工具

检查 bundle 签名、独立的 ERC-8004 binding 与公开 issuer 数据。判断是否信任前,请提供自行选择的 issuer/key pin。

“这个 bundle 的签名是否与我指定的 issuer/key pin 相符?”
Streamable HTTP endpointhttps://iff-mcp-api-production.up.railway.app/mcp/apostille
Apostille MCP 设置

验证在 Railway 服务器运行,不代表你的客户端已独立检查。公开工具不能登录、签名、发布或付款;请勿发送私钥、原始文件或 ZK witness。需要独立验证时,请使用本地 verifier。