Trust
Your private keys never live in the enforcement layer
ArxLayer separates custody from inspection. A dedicated trust boundary owns your private keys, while the WAF and edge see only references, never the material itself. The component that touches every request holds nothing worth stealing.
The problem
The layer that handles every request is the one you can't fully trust with keys
Edge enforcement runs hot, scales wide, and is exposed to the public internet. Putting private key material there spreads your most sensitive secrets across the largest, most reachable surface you operate.
Keys spread to the edge
One breach, total exposure
No clean security boundary
What you get
Custody and enforcement, kept apart by design
ArxLayer draws a hard line between the component that owns your keys and the component that inspects your traffic. That separation of duties is built into the architecture, not bolted on.
Keyless enforcement layer
A dedicated trust boundary
References, not keys, on the bus
Bounded blast radius
Multi-tenant isolation
An auditable seam
How it works
Separation of duties, end to end
Keys stay behind the trust boundary. The enforcement layer works with references and never holds the material.
Custody stays behind the boundary
Only references propagate
Enforcement runs keyless
FAQ
Questions, answered
- Does the WAF ever hold my private keys?
- No. The enforcement layer stores no private key material. Custody lives behind a separate trust boundary, and the edge only ever works with references.
- What actually travels over the config bus?
- Certificate references and policy, never the private keys. Rolling out a configuration change does not move any secret material.
- What happens if an edge node is compromised?
- The blast radius is bounded to traffic at that node. Because no keys live in enforcement, a node compromise does not expose your private key material.
- How is this different from a normal WAF?
- Many setups put TLS keys in the same layer that inspects traffic. ArxLayer keeps custody and inspection separate, so the most exposed component holds nothing worth stealing.
Keep your keys out of the line of fire
See how ArxLayer separates custody from enforcement, so the layer that handles every request holds no private keys.