Available

toani Vault

Zero-trust credential vault for AI Agents. Plaintext credentials never leave the TEE hardware security environment.

Download(Apple Silicon)

What is toani Vault?

toani Vault is a zero-trust credential management infrastructure purpose-built for AI Agents. It leverages Intel SGX Trusted Execution Environment (TEE) hardware isolation to ensure that user passwords, API keys, and tokens are never exposed to the Agent, the cloud provider, or even toani itself.

When an Agent needs to access a third-party service on behalf of a user, Vault handles the entire operation inside hardware isolation: credential decryption via a four-layer key hierarchy, browser automation via TEE Sandbox, and structured result extraction. The Agent only receives data and screenshots — never plaintext credentials. Every access is cryptographically recorded in an immutable audit log.

Core technology

Intel SGX TEE

Hardware-isolated execution

AES-256-GCM

Per-credential encryption

Sandbox Browser

Isolated Chromium in TEE

Key features

1

TEE Isolated Execution

All credential decryption and sensitive operations are completed inside an Intel SGX enclave. Host OS, cloud vendor, and platform ops cannot read plaintext.

2

Four-Layer Key Hierarchy

L0-L3 four-layer key derivation architecture. Each credential has an independent encryption key. Keys never persist in plaintext.

3

AES-256-GCM Encryption

Credential ciphertext uses AES-256-GCM with HKDF-SHA-256 derived per-credential key.

4

TEE Sandbox Browser

Isolated Chromium runs inside the enclave, supporting form filling, navigation, screenshots, and structured data export.

5

Immutable Audit Logs

All credential access written to immudb with Merkle tree, Ed25519, and optional on-chain anchoring.

6

Zero-Knowledge Proxy Architecture

Agent only sees placeholders and execution results, never directly sees user passwords or tokens.

How it works

1

User / AI Agent

Send instructions with credential placeholders

Inside TEE Enclave

2
Identity & Auth Check
3
Key Derivation & Decrypt
4
TEE Sandbox Browser
5
Execute Operations
6
Erase Plaintext
Immutable Audit Log

Result

Structured data & screenshots returned to Agent

1

Agent sends instructions with placeholders like {{CREDENTIAL.password}} to toani Vault

2

Instructions enter TEE enclave, pass authorization and policy checks

3

Enclave derives the L3 key from the four-layer hierarchy and decrypts the credential — plaintext exists only briefly in enclave memory

4

TEE Sandbox launches isolated Chromium, executes login and subsequent operations

5

After completion, credential plaintext is erased from memory; only result data and audit records are retained

6

Agent receives structured data and screenshots for subsequent reasoning and user response

Four-layer key hierarchy

L0

SGX Sealing Key

Hardware root key bound to CPU. Non-exportable.

L1

Enclave Master Key

Derived from L0 via HKDF. Lives in enclave memory only.

L2

User Vault Key

Bound to tenant + user. Short-term, per-session.

L3

Credential Key

Per credential. Destroyed immediately after use.

Key benefits

Plaintext never leaves hardware

Decryption only happens inside SGX TEE. Server compromised or database exfiltrated — still cannot decrypt without hardware.

Every access has an immutable record

All operations written to immudb with hash chain and Merkle tree. Integrity verification via API or on-chain anchoring.

Execution code independently verifiable

Use Intel DCAP remote attestation to verify running enclave image (MRENCLAVE) matches published version.

Use cases

Personal & Wealth Management

Agent logs into banks and brokerages via TEE to pull transaction history and positions. Users get structured reports — the Agent never sees plaintext passwords. Every access is recorded in an immutable audit log.

Tax & Government Portals

Agent accesses tax bureaus and government services to download records and certificates. All credential operations happen inside hardware isolation with cryptographic audit trails.

Enterprise SaaS Automation

CTO manages AWS, GitHub, Stripe API keys centrally in Vault. DevOps Agents operate under delegation rules — Vault decrypts in TEE for each task. New keys flow entirely within hardware isolation from generation to deployment.

Ready to secure your Agent's credentials?

Get started with Vault in minutes.

Vault — AI Agent Credential Management & Zero-Trust Vault