Visa's Trusted Agent Protocol (TAP) has a merchant-side proxy verify an agent's identity on every request, using HTTP Message Signatures (RFC 9421). Paste a Signature-Input and Signature header pair and this tool runs a fixed 9-point verification checklist: it parses the headers, checks the components a TAP signature must cover, rebuilds the RFC 9421 signature base and shows it to you, checks the algorithm against an allowlist, and (only if you also paste a public key) runs a real cryptographic verification locally with WebCrypto.
16d59bdf of visa/trusted-agent-protocol (2025-10-28). The upstream repo is labeled a sample implementation and carries no version string, so re-check this page's citations if a versioned spec ships later. It never calls the Agent Registry /keys/{key_id} endpoint or any other network address: paste a public key or a registry JSON record if you want the signature actually checked, otherwise that one check is honestly marked NOT-RUN.