A2A Secure: как разработчики создали криптографическую связь между агентами OpenClaw

✍️ OpenClaw Radar📅 Опубликовано: 7 февраля 2026 г.🔗 Source
A2A Secure: как разработчики создали криптографическую связь между агентами OpenClaw
Ad

Команда, работающая с несколькими агентами OpenClaw на разных облачных провайдерах, разработала A2A Secure — легковесный протокол обмена сообщениями с криптографической подписью между ИИ-агентами.

Проблема

При запуске автономных агентов на разной инфраструктуре (в данном случае один на AWS, другой на Oracle Cloud) команде требовалась безопасная координация — обмен задачами, взаимная активация и передача результатов исследований. Традиционные общие API-ключи казались недостаточными для по-настоящему автономных систем.

Решение: подписи Ed25519

A2A Secure даёт каждому агенту собственную пару ключей Ed25519. Каждое сообщение криптографически подписывается, а получатель проверяет его по локальному Trust Registry — белому списку известных публичных ключей. Никаких общих секретов для ротации, никакой центральной авторизации.

Ad

Техническая реализация

  • Каждый агент запускает небольшой HTTP-сервер (~200 строк Python)
  • Сообщения используют JSON с канонической сериализацией + подпись Ed25519
  • Система heartbeat OpenClaw проверяет входящие сообщения
  • Функция мгновенного пробуждения позволяет агентам активировать друг друга без ожидания heartbeat
  • Очередь недоставленных сообщений обрабатывает повторные попытки при недоступности агента

Уроки из продакшена

После двух недель реального использования команда выявила ключевые моменты: управление ключами — самое сложное, канонический JSON должен совпадать точно на обеих сторонах, очередь недоставленных сообщений необходима для надёжности.

Скилл доступен на ClawHub и включает сервер, клиент, документацию схемы и настройку trust registry.

📖 Читать полный источник: r/openclaw

Ad

👀 Смотрите также

Умный Bash-хук для контроля прав Claude Code предотвращает обход составных команд
Безопасность

Умный Bash-хук для контроля прав Claude Code предотвращает обход составных команд

Python-хук PreToolUse устраняет уязвимость в системе разрешений Claude Code, где составные bash-команды могли обходить шаблоны разрешения/запрета. Скрипт разбивает команды на подкоманды и проверяет каждую отдельно по существующим правилам разрешений.

OpenClawRadar
В репозитории Claude Flow обнаружен троян в файлах skill.md
Безопасность

В репозитории Claude Flow обнаружен троян в файлах skill.md

В репозитории GitHub, содержащем файлы навыков Claude Flow, был обнаружен троян, идентифицированный как JS/CrypoStealz.AE!MTB. Вредоносное ПО активировалось автоматически, когда ИИ-среда разработки открывала папку для чтения файлов markdown.

OpenClawRadar
Клод Кейдж: Docker-песочница для обеспечения безопасности кода Клода
Безопасность

Клод Кейдж: Docker-песочница для обеспечения безопасности кода Клода

Разработчик создал Docker-контейнер под названием Claude Cage, который изолирует Claude Code в одной рабочей папке, предотвращая доступ к SSH-ключам, учетным данным AWS и личным файлам. Настройка включает правила безопасности и занимает около 2 минут при установленном Docker.

OpenClawRadar
Исходный код Cisco украден в результате атаки на цепочку поставок через Trivy
Безопасность

Исходный код Cisco украден в результате атаки на цепочку поставок через Trivy

Внутренняя среда разработки Cisco была взломана с использованием украденных учетных данных из атаки на цепочку поставок Trivy, что привело к краже исходного кода из более чем 300 репозиториев GitHub, включая продукты на основе ИИ и код клиентов.

OpenClawRadar