Post-Quantum Vault

lvls

lvls machine vaulting.

The cryptographic trust root of the tas cluster. Credentials never persist on disk, never sit in environment files, and exist in memory only for the millisecond duration of an authorized call.

LVLS VAULT◆ LOCKED
ML-KEM-768·NIST FIPS 203 verified
Secrets: 4 registered
DATABASE_URL
prod-cluster-01
••••••••••••
OPENAI_API_KEY
prod-cluster-01
••••••••••••
STRIPE_SECRET_KEY
prod-cluster-01
••••••••••••
AWS_ACCESS_KEY
prod-cluster-01
••••••••••••
TOTP Unlock
Architecture

The Three-Key Model

lvls divides cryptographic responsibility across three independent key sets. No single breach can compromise the entire chain.

Cryptographic Partitioning Schema
Root Master Key  (Server-Bound — isolated root, never leaves server memory)
  ├── Server Ed25519 Signing Pair — authenticates & signs all lease delivery envelopes
  └── Server ML-KEM-768 Cipher   — seals database secrets at rest (NIST FIPS 203)

Machine Identity Seed  (Host-Bound — scoped cryptographically to hardware identity)
  └── Client Ed25519 Token       — generates single-use request attestation signatures

ML-KEM-768 Transport Pair  (Provisioned Per Node — zero-disk ephemeral transport)
  ├── Node Public Key            — registered with vault to encapsulate secret payloads
  └── Node Private Key           — held in node RAM only, never written to disk or network
Breach Impact MatrixZero Collateral Chain
Server Database Leak
Attacker gets: Encrypted ciphertexts at rest
Immune at rest
Cannot decrypt without each machine's private ML-KEM key
Machine Seed Interception
Attacker gets: Machine Identity Seed auth token
Transport isolated
Cannot decrypt intercepted payload responses without transport key
Transport Key Compromise
Attacker gets: Machine ML-KEM private key
Signature gated
Cannot authenticate new lease requests without Identity Seed signature
Host Disk Forensics
Attacker gets: Raw disk images of agent host
Zero-disk proof
Zero keys found — credentials exist strictly in active memory
Execution Flow

Lease-Based Secret Delivery

Secrets are never stored in config files, Docker containers, or environment variables. Each service acquires keys dynamically at runtime, holds them in memory for a single call, and immediately drops them.

01

Request Attestation

Machine signs lease request using ephemeral Ed25519 key derived from its hardware TOTP seed.

Step 01 of 05
02

Clearance Verification

lvls validates machine signature and verifies request against compartmented clearance tier.

Step 02 of 05
03

ML-KEM-768 Encapsulation

Secret is re-encrypted using machine's public ML-KEM transport key (NIST FIPS 203 post-quantum).

Step 03 of 05
04

In-Memory Delivery

Client decrypts secret in RAM with its private key. Secret never touches the filesystem or disk.

Step 04 of 05
05

Instant Lease Expiry

Secret is held strictly for the duration of the API call, then purged. Next request starts fresh.

Step 05 of 05
Non-Human Identities

Machine Vaults

Every service in the cluster gets its own machine vault — a cryptographically sealed identity that restricts exactly what credentials it is permitted to request.

Mission Control VaultSEALED
Clutch Mission Control

Mission pipeline state, HMAC webhook signers, operator approval tokens

LLM Gateway VaultSEALED
PRISM Gateway

Per-call provider keys (OpenAI, Anthropic, Gemini) leased on demand

Observability VaultSEALED
4Context Telemetry Hub

Cluster node telemetry tokens, Wazuh API credentials, Redis bus access

Node Runtime VaultSEALED
Rime Execution Nodes

Task execution scratchpad tokens, restricted sandbox credentials

Clearance

Graduated Clearance Tiers

lvls organizes secrets into four isolated compartments, each sealed from the others. A service operating at Everyday level cannot access Critical secrets. Enforced at the cryptographic layer.

Tier 01

Everyday

High-frequency operational tokens, external web scrapers, search APIs

Tier 02

Professional

Integration credentials, GitHub tokens, Jira webhooks, internal APIs

Tier 03

Personal

Individual identity tokens, tenant-isolated private data, user credentials

Tier 04

Critical

Break-glass root infrastructure keys, server master keys, cloud IAM roots

Post-Quantum Cryptography

ML-KEM-768 (NIST FIPS 203)

lvls uses ML-KEM-768 for all secret transport. Delivered secrets are mathematically immune to harvest-now-decrypt-later attacks where an adversary intercepts encrypted traffic today to decrypt once quantum computers scale.

Standard: NIST FIPS 203 Module Lattice · Deterministic HKDF-SHA256 Derivation
Cluster Kill Switch

Instant Revocation

lvls is the cluster's master kill switch. Because every secret credential flows dynamically through it, revoking a machine vault or rotating the master key severs an agent or compromised node instantly — no restarts, no manual secret rotation.

Action: Sub-millisecond revocation without cluster downtime
Deployment & Access PostureEncrypted Mesh · Internal Only
Self-Hosted Vault
Runs on your sovereign infrastructure, never on shared third-party servers.
Zero Public DNS
Loopback and encrypted mesh boundary. No public exposure or external DNS.
lvls-client Python SDK
Clean Python interface for automated machine lease acquisition and teardown.
Human Vault Bridge
Optional sealed extension for authenticated human operator vault management.

Explore the full platform

Five integrated components. One unified system.