mirror of
https://github.com/nearai/ironclaw.git
synced 2026-09-03 08:06:01 +08:00
32bfd241543f4d07f94de44d7a2d87010d21e23b
Extends the WASM sandbox with HTTP API capabilities, secrets management, tool aliasing, and leak detection. Key security principle: WASM never sees credentials, injection happens at host boundary. New modules: - secrets: AES-256-GCM encrypted storage with HKDF key derivation - leak_detector: Aho-Corasick + regex pattern matching for secret exfiltration - capabilities: Extended capability system (HTTP, ToolInvoke, Secrets) - allowlist: HTTP endpoint validation with glob patterns - credential_injector: Host-boundary credential injection - rate_limiter: Sliding window per-tool rate limiting - storage: WASM binary storage with BLAKE3 integrity verification Leak detection happens at two points: 1. Before HTTP request (prevents exfiltration via URL/headers/body) 2. After response (prevents exposure in outputs returned to WASM) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…
…
…
Description
IronClaw is OpenClaw inspired implementation in Rust focused on privacy and security
IronClaw 基于一个简单的原则:你的 AI 助手应该为你服务,而不是与你为敌。
Languages
Rust
86%
Python
7.5%
JavaScript
3.4%
Shell
1.9%
CSS
0.9%
Other
0.2%