Защита идентичности агентов ИИ с помощью X.509 PKI в AWS
aws ·
В данной статье представлена эталонная архитектура для защиты идентификационных данных ИИ-агентов с использованием инфраструктуры открытых ключей X.509 (PKI) в AWS, что решает проблему отсутствия встроенной аутентификации в протоколе контекста моделей (MCP). Решение интегрирует Keyfactor EJBCA со службами AWS, такими как Amazon Bedrock и Secrets Manager, для установления криптографического доверия между пользователями, агентами и инструментами. Архитектура использует четыре ключевых механизма: подписанные оболочки запросов для подтверждения права владения ключом, делегирующие утверждения, подписанные пользователем, чтобы избежать обмена учетными данными, токены с ограничением области действия согласно RFC 8693 для минимизации рисков утечки, а также проверки отзыва сертификатов через OCSP в реальном времени. В архитектуре реализованы три уровня аутентификации, которые проверяют личность, обеспечивают свежесть запросов с помощью nonce и предотвращают атаки повторного воспроизведения благодаря строгому таймстампингу. Закрытые ключи генерируются локально и никогда не передаются по сети, что гарантирует, что агенты действуют только с авторизованными кратковременными учетными данными. Такой подход обеспечивает модель нулевого доверия: отзыв одного пользовательского сертификата немедленно аннулирует полномочия всех зависимых агентов. Дизайн не привязан к конкретным фреймворкам и может быть адаптирован для различных многоагентных систем, требующих надежной безопасности.
aws