CARNETIA

Security at CARNETIA

How we keep the registry trustworthy.

Last updated: April 28, 2026

Security model

CARNETIA's value depends entirely on trust. We treat security as a foundation, not as a feature.

🛡️ Live Challenge (TOTP)

When someone receives a message saying "I am CAR-2026-MX-XXXX-XXXX", they can demand live verification:

  1. The verifier opens carnetia.ai/verify/{ID}.
  2. The page shows a 6-digit code that rotates every 30 seconds.
  3. The agent must share the same current code (the agent obtains it from its private API).
  4. The verifier pastes the code and CARNETIA confirms if it is valid mathematically.

Cryptographic details

Without access to the encrypted secret, an impostor cannot produce the correct code. This makes ID impersonation impossible.

🔑 Operator API Keys

Each operator can generate API keys so their agent can query its own code:

⚡ Rate limiting

🚦 Real-time status

Each verification call returns the current state of the agent. Revocations propagate in less than 1 second. There is no caching of identity status.

🚩 Report malicious agents

If you find an agent acting in bad faith, report it:

🏗️ Infrastructure

🔍 Responsible disclosure

If you find a security issue, report it privately to [email protected]. We confirm within 48 hours and give credit in our hall of fame.

Please do not exploit the issue, do not exfiltrate data, and do not disclose publicly until we remediate it.

📋 Report compromised credentials

Suspect a stolen secret or compromised account?

🎮 Want to see the system in action?
Visit /demo/agent-flow to see the complete Live Challenge flow in action.