Metadata-Version: 2.4
Name: agent-ca
Version: 0.1.0
Summary: A Zero Trust Cryptographic Certificate Authority SDK for Autonomous AI Agents.
Author-email: Bokang <217001207@student.uj.ac.za>
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.31.0
Requires-Dist: cryptography>=42.0.0

# AgentCert 🛡️

The world's first Zero Trust cryptographic identity system for non-human workers. 

AgentCert allows autonomous AI agents to securely authenticate with internal APIs using mathematically unforgeable, short-lived X.509 passports.

## Installation
```bash
pip install agentcert
```
The "Two-Line" Integration:
AgentCert acts as a drop-in replacement for requests.Session. It automatically generates an ephemeral private key, negotiates a passport with the CA, and injects an ECDSA signature into every outbound HTTP request.
```bash
from agentcert.langgraph import SecureAgentSession

# 1. Initialize the secure session
session = SecureAgentSession(agent_name="Finance-Bot", budget=500)

# 2. Make an API call (Auto-signs the payload)
response = session.get("[https://api.yourcompany.com/secure-data](https://api.yourcompany.com/secure-data)")
```
No hardcoded API keys. No leaked secrets. Pure elliptic curve cryptography.
