AWS i Keyfactor pokazują, jak zabezpieczyć tożsamość wieloagentową certyfikatami zamiast współdzielonych tokenów
W skrócie: AWS wspólnie z Keyfactor opublikowało architekturę referencyjną, która usuwa znaną lukę w Model Context Protocol (MCP) – MCP nie ma wbudowanego mechanizmu potwierdzania, który agent faktycznie wysyła żądanie. Architektura dodaje trzy warstwy zaufania – użytkownik-system, agent-agent oraz agent-serwer narzędzi MCP – oparte na podpisanych kopertach żądań, asercjach delegacji podpisanych przez użytkownika, tokenach z ograniczoną odbiorcą wg RFC 8693 oraz sprawdzaniu unieważnień OCSP w czasie rzeczywistym. Działający przykład wykorzystuje Amazon Bedrock i AWS Strands Agents SDK, a Keyfactor EJBCA wystawia i weryfikuje certyfikaty X.509; pełny kod jest dostępny na GitHub.
To podsumowanie zostało automatycznie przygotowane przez sztuczną inteligencję na podstawie publikacji „AWS Machine Learning”. To nasz tekst, nie kopia oryginału — fakty, liczby i cytaty należą do źródła, do którego link znajduje się powyżej i poniżej.
Co się zmieniło?
- 1Trzy warstwy zaufania: logowanie użytkownika (OAuth + certyfikat X.509 + tworzenie delegacji), komunikacja agent-agent (podpisane koperty), dostęp do narzędzi MCP (ograniczony token + koperta + delegacja)
- 2Każde żądanie agent-agent jest podpisywane algorytmem RSA-PSS-SHA256 i zawiera znacznik czasu oraz losowy nonce, co uniemożliwia sfałszowanie lub powtórzenie żądania
- 3Asercja delegacji podpisana przez użytkownika upoważnia konkretnych agentów do działania w jego imieniu bez przekazywania klucza prywatnego ani pełnego tokenu sesji
- 4Wymiana tokenów wg RFC 8693 zawęża odbiorcę tokenu wyłącznie do serwera MCP, więc wyciekły token nie może zostać użyty gdzie indziej
- 5Sprawdzanie OCSP działa w czasie rzeczywistym w EJBCA, więc unieważnienie jednego certyfikatu natychmiast blokuje tę tożsamość w całym łańcuchu agentów
- 6Stos demonstracyjny: Amazon Bedrock, AWS Strands Agents SDK, Amazon RDS for MySQL, AWS Secrets Manager oraz Keyfactor EJBCA działające na EC2
Dlaczego to ważne?
Wraz z rozrastaniem się łańcuchów agentów o orkiestratorów, subagentów i serwery narzędzi MCP, obecnie brak standardowego sposobu na potwierdzenie, który agent wysłał żądanie, lub powstrzymanie jednego komponentu przed podszywaniem się pod inny – to rozwiązanie wypełnia tę lukę kryptograficznym dowodem zamiast współdzielonych sekretów.
Co to oznacza dla agentów AI i contact center?
Istotne dla zespołów prowadzących agentów głosowych wywołujących wewnętrzne narzędzia, CRM lub bazy danych poprzez mechanizmy typu MCP: połączenie podpisanych kopert, ograniczonych tokenów i unieważniania w czasie rzeczywistym to wzorzec wart porównania z obecną autoryzacją między agentem, usługami STT/TTS a integracjami backendowymi, zwłaszcza tam, gdzie wyciek poświadczenia mógłby ujawnić więcej niż jedno połączenie.
🧪 Warte przetestowania
Warto przejrzeć to jako listę kontrolną bezpieczeństwa dla wieloagentowych systemów głosowych/contact center – konkretnie, czy obecne wywołania agent-narzędzie korzystają z krótkotrwałych, ograniczonych poświadczeń z ochroną przed powtórzeniem, czy wciąż opierają się na długotrwałych, współdzielonych kluczach API.
X.509 PKI identity layer for MCP agents (AWS + Keyfactor EJBCA)· Nowa
Źródła
- AWS Machine LearningOficjalneŹródło pierwotneOryginalny artykuł →„Securing AI agent identity with X.509 PKI on AWS“20 paź 2026, 19:03
- Data publikacji źródła
- 20 paź 2026, 19:03
- Znalezione przez nasz system
- 20 paź 2026, 19:16
- Podsumowanie wygenerowano
- 20 paź 2026, 19:49
Artykuł napisała AI na podstawie oryginalnego źródła. Fakty, liczby i ceny pochodzą ze źródła; brakujące wartości oznaczono „Brak oficjalnych danych”. Informacje prawne, prawa autorskie i prywatność