@techreport{ferro-httpbis-apertoid-sig-02, number = {draft-ferro-httpbis-apertoid-sig-02}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-ferro-httpbis-apertoid-sig/02/}, author = {Andrea Ferro}, title = {{ApertoID-Signature: HTTP Request Signing for AI Agent Identity}}, pagetotal = 24, year = 2026, month = aug, day = 12, abstract = {This document defines the ApertoID-Signature HTTP header field, which enables AI agents to cryptographically prove their identity on each HTTP request. The agent signs the request method, target URL, body hash, and identity metadata using an Ed25519 private key whose corresponding public key is published in DNS via the ApertoID protocol {[}APERTOID-DNS{]}. The mechanism provides request-level identity verification, action binding (the signature is tied to the specific method and URL), and replay protection via timestamps and nonces.}, }