
Runtime AI bảo mật bằng TEE
Miễn phí

IronClaw là runtime mã nguồn mở ưu tiên bảo mật cho các AI agent, được thiết kế như một giải pháp thay thế kiên cố cho OpenClaw. Nó giải quyết lỗ hổng nghiêm trọng về lộ thông tin xác thực bằng cách thực thi các agent bên trong Môi trường thực thi tin cậy (TEE) trên NEAR AI Cloud. Không giống như các framework agent tiêu chuẩn nơi LLM có quyền truy cập trực tiếp vào API key thô, IronClaw sử dụng một vault mã hóa chỉ chèn thông tin xác thực vào các yêu cầu mạng đã được cấp phép trong danh sách cho phép (allow-list). Bằng cách tận dụng Rust để đảm bảo an toàn bộ nhớ và sự cô lập dựa trên TEE, nó giảm thiểu các rủi ro như tấn công prompt injection và rò rỉ dữ liệu trái phép. Đây là lựa chọn lý tưởng cho các nhà phát triển xây dựng các agent tự hành cần truy cập vào các API sản xuất nhạy cảm, dịch vụ tài chính hoặc dữ liệu người dùng riêng tư.
IronClaw chạy các agent bên trong các enclave được mã hóa phần cứng. Điều này đảm bảo rằng ngay cả khi hệ điều hành máy chủ hoặc hypervisor cơ sở bị xâm phạm, bộ nhớ và trạng thái nội bộ của agent vẫn được mã hóa và không thể truy cập bởi các tiến trình bên ngoài. Nó cung cấp một lớp phòng thủ chuyên sâu mà các môi trường container tiêu chuẩn không thể sánh kịp, cô lập hiệu quả việc thực thi của agent khỏi cơ sở hạ tầng của nhà cung cấp đám mây.
Thay vì chuyển các key thô cho LLM, IronClaw lưu trữ các bí mật trong một vault kiên cố. Runtime đóng vai trò như một proxy bảo mật, chỉ chèn thông tin xác thực vào các yêu cầu HTTP gửi đi khi URL đích khớp với danh sách cho phép đã cấu hình trước. Điều này ngăn chặn các cuộc tấn công prompt injection lấy cắp key, vì LLM không bao giờ nhìn thấy giá trị bí mật thô, mà chỉ nhận kết quả của yêu cầu đã được ủy quyền.
Runtime cốt lõi được xây dựng bằng Rust, tận dụng mô hình sở hữu nghiêm ngặt và borrow checker để loại bỏ các lỗ hổng hỏng bộ nhớ phổ biến như tràn bộ đệm hoặc lỗi use-after-free. Bằng cách đảm bảo an toàn bộ nhớ ở cấp độ ngôn ngữ, IronClaw giảm bề mặt tấn công cho các khai thác nhắm vào môi trường runtime của agent, cung cấp nền tảng vững chắc cho tự động hóa quan trọng.
IronClaw thực thi lọc egress nghiêm ngặt thông qua cấu trúc AllowList. Bằng cách xác định rõ ràng các endpoint mà agent có thể giao tiếp, nhà phát triển ngăn chặn việc rò rỉ dữ liệu trái phép đến các máy chủ độc hại. Runtime xác thực mọi yêu cầu dựa trên danh sách này trước khi áp dụng các header xác thực, đảm bảo ngay cả một agent bị xâm phạm cũng không thể gửi dữ liệu nhạy cảm đến tên miền bên thứ ba không được phê duyệt.
Nền tảng sử dụng `wasmparser` để xác thực mã agent trước khi thực thi. Bằng cách quét các thao tác không an toàn và đảm bảo bytecode tuân thủ các tiêu chuẩn an toàn nghiêm ngặt, IronClaw ngăn chặn việc thực thi logic agent độc hại hoặc bị lỗi. Bước xác minh tự động này diễn ra trong quá trình triển khai, đảm bảo chỉ những mã đã được kiểm định và an toàn mới được phép chạy trong TEE.
Các nhà phát triển xây dựng agent quản lý ví tiền điện tử hoặc API ngân hàng sử dụng IronClaw để đảm bảo API key không bao giờ bị lộ trong ngữ cảnh của LLM, ngăn chặn chuyển tiền trái phép qua prompt injection.
Các AI agent doanh nghiệp truy cập cơ sở dữ liệu nội bộ hoặc công cụ SaaS riêng tư sử dụng IronClaw để hạn chế quyền truy cập dữ liệu vào các endpoint cụ thể đã được phê duyệt trước, đảm bảo tuân thủ các chính sách bảo mật và quyền riêng tư dữ liệu nội bộ.
Các kỹ sư triển khai agent tương tác với nhiều dịch vụ bên thứ ba (ví dụ: GitHub, Jira, Slack) sử dụng IronClaw để quản lý các thông tin xác thực khác nhau trong một vault cô lập duy nhất, giảm thiểu rủi ro rò rỉ thông tin xác thực.
Họ cần triển khai các agent tự hành trong môi trường sản xuất mà không làm lộ thông tin xác thực nhạy cảm cho các nhà cung cấp LLM hoặc các cuộc tấn công prompt injection tiềm ẩn.
Họ yêu cầu các môi trường thực thi có độ tin cậy cao cho các agent xử lý dữ liệu tài chính nhạy cảm, nơi an toàn bộ nhớ và cô lập cấp phần cứng là các yêu cầu quy định.
Họ tìm kiếm một framework minh bạch, có thể kiểm định và an toàn để xây dựng và triển khai các AI agent ưu tiên quyền riêng tư của người dùng và chủ quyền dữ liệu.
Phần mềm mã nguồn mở. Runtime được sử dụng miễn phí; chi phí cơ sở hạ tầng được xác định bởi mô hình triển khai NEAR AI Cloud.