How vestauth authentication works
mainVestauth replaces shared secrets (like API keys or bearer tokens) with public/private key cryptography based on open standards.
The Workflow:
- Key Generation: An agent generates a public/private keypair.
- Signing: The agent signs each HTTP request using its private key.
- Verification: The tool (the receiver) verifies the signature using the agent's public key.
Standards Compliance:
- RFC 9421: Defines how requests are cryptographically signed and verified.
- Web-Bot-Auth Draft: Defines headers and authentication architecture for autonomous agents.
This approach provides per-request identity proof, strong attribution, and stateless verification without requiring shared secrets or browser sessions.