Security Overview
Learn about SecureAI’s security features and architecture.Security Features
SecureAI implements enterprise-grade security measures to protect your data and applications, with SMLTP (Secure Model Language Transfer Protocol) as the cornerstone of our security architecture.SMLTP (Secure Model Language Transfer Protocol)
SMLTP is a security protocol with a public specification draft that makes communication with Large Language Models (LLMs) governed, contained, and provable. It provides:- Signed Entitlement Tokens: every governed request carries an Ed25519-signed token binding identity, authorized model, policy hash, and the exact request bytes (SHA-256)
- Signed Compliance Receipts: each gateway-routed interaction produces a receipt that can be verified offline against the gateway’s public key
- Policy Enforcement: model allowlists, data-residency checks, and egress controls — in monitor or enforce mode, with signed denial receipts
- Tamper-Evident Audit Logging: hash-chained, Merkle-sealed logs, optionally anchored to an external transparency log (Sigstore Rekor)
- Key Rotation: Ed25519 signing-key rotation; receipts issued under previous keys remain verifiable
- Bundle Encryption: optional AES-256-GCM encryption of request bundles between client and gateway
Data Protection
- Zero-Knowledge Posture: customer-managed keys (BYOK), ephemeral in-memory processing, and deployment-local logging keep sensitive data under your control
- Encryption at Rest: All stored data is encrypted using industry-standard algorithms
- Encryption in Transit: TLS 1.3 encryption for all API communications
- Customer-Managed Keys: You control your encryption keys
Access Control
- Role-Based Access Control (RBAC): Granular permissions for different user types
- API Key Management: Secure authentication for all API requests
- Rate Limiting: Intelligent rate limiting to prevent abuse
- Audit Logs: Complete activity tracking for compliance and security
Security Policies
SMLTP supports several built-in policy templates:- Internal: Default policy for internal company data
- Internal Strict: Higher security for sensitive internal data
- Public: Less restrictive policy for non-sensitive, public data
- HIPAA: Compliant with healthcare data regulations
- GDPR: Compliant with European data protection regulations
- PCI-DSS: Compliant with payment card industry standards
Compliance & Certifications
- Enterprise Ready: Designed for enterprise security requirements
- Audit Trail: Complete logging for compliance and security audits
- Policy Enforcement: Automated enforcement of security policies
- Real-time Monitoring: Continuous monitoring of security events
How SMLTP Works
- Entitlement: the control plane mints a signed token authorizing this caller, this model, under this policy, for these exact request bytes
- Verification: the SMLTP gateway verifies the token — signature, expiry, model match, body hash, replay, and revocation — before the request goes anywhere
- Policy Enforcement: model allowlist, residency, and egress rules are evaluated at the gateway; in enforce mode a non-compliant call is blocked with a signed denial receipt
- Inspection & Attestation: DLP/PII inspection runs on the governed path (best-effort, probabilistic), and its verdict is recorded in the signed receipt
- Audit Logging: every interaction lands in a hash-chained, Merkle-sealed audit trail
Benefits
- Provable, not just logged: signed receipts let auditors verify interactions independently
- Compliance Ready: built-in support for major compliance frameworks
- Containment: even a compromised agent cannot exceed its cryptographically signed permissions
- Deterministic Revocation: cutting off a user, key, or agent takes effect at the gateway in seconds — without waiting on any AI provider
- Policy Driven: automated enforcement of your security policies
Next Steps
- SMLTP Deep Dive - Learn more about SMLTP
- Authentication - Understand authentication methods
- API Security - Secure API usage guidelines

