Second layer, not a replacement
Sits on top of TLS, Tailscale, SSO, and disk encryption. When the envelope is off, your stack keeps working.
Security product · Metal · II
Second layer over the fleet. TLS stays on public APIs.
Security product · Omnific LLC
Second-layer authenticated encryption for AI agent fleets and control planes. Hybrid PQC mutual handshake is shipped — then steady-state traffic rides AES-256-GCM with session, causal, and rekey controls. Domain labels separate transcripts only — no magic hardness claims.
v0.7.0 · Protocol v3 · Hybrid PQC mutual · AES-256-GCM · Fleet SL2 · Identity pins · TLS boundary · Red-team 26/26 held (lab)
Sits on top of TLS, Tailscale, SSO, and disk encryption. When the envelope is off, your stack keeps working.
Session-bound AEAD, authenticated rekey, causal sequencing, and anti-replay — designed for live agent and control-plane traffic.
X25519 + ML-KEM-1024 (FIPS 203) + ML-DSA-87 (FIPS 204). Both peers authenticate; KEM combine is transcript-bound to suite + identity pubs. Pins stay out-of-band.
Data-plane confidentiality rests on AES-256-GCM. Phoenix A* bounds document adversary budgets — they do not invent free hardness. PQC covers handshake, not AES lifetime.
Benchmarked against AES-GCM, ChaCha20-Poly1305, and SHA-256. PQC is a once-per-session cost; steady-state matches PSK Omni. Red-team: 26/26 held (lab suite).
Handshake suite registry (SHA-512 / SHA3-512). Retire a primitive by adding a suite — never mutate a shipped id.
Classified method bodies seal at rest with off-model keys. Domain-separation labels bind transcripts only — they never mint entropy or replace AES-GCM.
Omni is second-layer for fleets. Public third-party HTTPS uses standard TLS only; fleet wrap is refused on SaaS/public hosts.
Peer identity pins are out-of-band. Prefer explicit pins; TOFU accepts first contact only if that channel is trusted. Silent pin rotation is rejected.
Mutual handshake: hybrid KEM + dual ML-DSA signatures. Shared secret → OmniKey. Wire ≈ 8.8 KiB once. Identity pins out-of-band (TOFU / PKI / fingerprint).
AES-256-GCM with topology, spin domain, directional causal transcript, counter nonces, two-phase anti-replay, prepare/apply/commit rekey.
Optional second-layer envelopes for multi-service fleets — chat, RPC, HTTP JSON, audit, KV — with bounded shadow telemetry on rejects.
Classified method bodies seal at rest with off-model keys. Domain labels are public AAD only. Public third-party APIs use standard TLS — Omni is not wrapped onto SaaS/public HTTPS hosts.
Fair baseline is AES-256-GCM (encryption),
not SHA-256 (hash only). Lab host: Apple Silicon · Python 3.12 ·
aios-omni-encryption bench (2026-07-17).
Setup (once per peer / session)
Steady-state (encrypt+decrypt @ 1 KiB)
Amortization · 1 KiB messages including one PQC handshake
| Messages after handshake | Effective ms/msg | vs AES (~0.002 ms) |
|---|---|---|
| 1 | 12.2 | setup-dominated |
| 10 | 1.3 | still amortizing |
| 100 | 0.17 | control-plane ready |
| 1,000 | 0.06 | ≈ Omni steady-state |
| 10,000 | 0.05 | ≈ Omni steady-state |
Not an SLO — regenerate on deployment hardware with
uv run python -m aios_omni_encryption bench.
For bulk multi-GB streams prefer raw AES/TLS; reserve Omni + PQC for agent/control channels.
Generate peer identities (or fleet key)
PeerIdentity.generate() for mutual PQC · or omni-encryption gen-key for SL2 master key
Bootstrap the session
PeerPair.create_authenticated(alice, bob) · or export OMNI_SECOND_LAYER=1 for SL2 envelopes
Wrap at the edge
Adapters: chat hub, agent RPC, HTTP JSON, audit logs, KV buses · duplex PeerPair for live agents
Observe & rekey
Shadow telemetry flags probes · prepare/apply/commit rekey · CLI: handshake-demo · bench · redteam · interop · pin-surface · crypto-maturity
Open core
Self-host the library, run benches, handshake demo, and red-team locally.
Contact sales
Second-layer protection across agent, chat, and internal APIs.
Enterprise
Air-gapped and hybrid estates with patent-aligned process packaging.
Omni-Encryption does not replace TLS, disk encryption, or public CA trust. It does not claim black-hole math as cryptographic hardness, FTL keys, or “unbreakable by quantum computers” for the AES data plane. Hybrid PQC authenticates and bootstraps peers; generic classical confidentiality remains AES-256. Domain-separation labels never mint entropy or capability. Public third-party APIs stay on standard TLS. Identity pins are obtained out-of-band (operator-managed). Use it as a second layer on live internal agent and control traffic — where mutual session bootstrap, session death, and probe telemetry matter.