deepsecure
Verified Safeby DeepTrail
Overview
Provides a zero-trust security control plane for AI agents, handling cryptographic identity, authentication, delegation, policy enforcement, and secure proxying.
Installation
docker-compose up -dEnvironment Variables
- DATABASE_URL
- SECRET_KEY
- BACKEND_API_TOKEN
- GATEWAY_INTERNAL_API_TOKEN
- GATEWAY_URL
- CONTROL_PLANE_URL
- REDIS_URL
- GATEWAY_ENCRYPTION_KEY
- POLICY_PATH
- DEEPSECURE_VERSION
Security Notes
The system incorporates robust security features such as Ed25519 cryptographic identities for agents, Shamir's Secret Sharing for split-key secret storage, JWT-based authentication with signature verification, and a policy engine for fine-grained access control. It also includes security middleware for replay detection, rate limiting, IP blocking, and malicious pattern detection in the gateway. External service calls (e.g., for bootstrapping) are hardened with retry logic, timeouts, and circuit breakers. A critical risk in development/quickstart configurations is the use of hardcoded default values for `SECRET_KEY`, `BACKEND_API_TOKEN`, `GATEWAY_INTERNAL_API_TOKEN`, `MACAROON_SECRET_KEY`, and `DOCKER_RUNTIME_SECRET`. While the codebase explicitly warns about changing these in production, failure to do so would result in severe vulnerabilities, making the system highly insecure. No 'eval' or intentional obfuscation was found.
Similar Servers
agentgateway
Connect, secure, and observe agent-to-agent and agent-to-tool communication, acting as a specialized API Gateway for AI/LLM workloads.
mcp-gateway-registry
A comprehensive platform for centralized management, discovery, and secure access to AI models, tools, and agents via the Model Context Protocol (MCP). It acts as a gateway, registry, and authentication layer for a federated ecosystem of AI services.
mcpproxy-go
MCPProxy acts as an intelligent local proxy for AI agents, enabling them to discover and manage tools from various MCP servers. It provides token savings, advanced security features like tool quarantine, Docker isolation for servers, and a unified management interface.
AgentUp
A developer-first framework for building, deploying, and managing AI agents, bringing Docker-like consistency and operational ease to AI agent development.