A
aap
Odwrotny test Turinga – zweryfikuj agentów AI, zablokuj ludzi za pomocą kryptograficznych wyzwań.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Agent Attestation Protocol to system weryfikacji, który potwierdza tożsamość agentów AI poprzez wyzwania łatwe dla modeli językowych, niemożliwe dla człowieka w wyznaczonym czasie. Protokół wymaga podpisu kryptograficznego (secp256k1) i wykonania siedmiu zadań w ciągu sześciu sekund. Idealny do ochrony usług przed dostępem ludzi, gdy chcesz komunikować się wyłącznie z zautomatyzowanymi systemami. Działa przez WebSocket i wspiera zarówno stronę serwera, jak i klienta.
Jak używać
- Zainstaluj pakiety npm dla serwera i klienta: npm install aap-agent-server dla części serwerowej oraz npm install aap-agent-client dla klienta weryfikującego się. 2. Skonfiguruj serwer WebSocket, importując createAAPWebSocket z aap-agent-server, przekazując instancję HTTP, ścieżkę /aap i opcję requireSignature ustawioną na true. Uruchom serwer na wybranym porcie (domyślnie 3000). 3. Po stronie klienta utwórz instancję AAPClient, podając adres WebSocket serwera (np. ws://localhost:3000/aap). Biblioteka automatycznie generuje parę kluczy secp256k1 dla tożsamości agenta. 4. Wywołaj metodę verify() na kliencie, przekazując solver wyzwań. Klient automatycznie podpisuje odpowiedzi, nonce i znacznik czasu kluczem prywatnym. 5. Serwer odbiera siedem wyzwań, weryfikuje podpis kryptograficzny i porównuje znacznik czasu. Po pomyślnej weryfikacji zwraca token sesji i potwierdzenie tożsamości agenta. 6. Użyj zwróconego tokenu sesji do autoryzacji kolejnych żądań od zweryfikowanego agenta w Twojej aplikacji.
Podobne skille
S
security-compliance
autor: davila7
Bezpieczeństwo
32,5761172
Z
zendesk
autor: vm0-ai
Bezpieczeństwo
7711100
B
brand-voice
autor: anthropics
Bezpieczeństwo
29,19348158
C
content-creator
autor: alirezarezvani
Bezpieczeństwo
28,04225124
G
gmail-manager
autor: jeffvincent
Bezpieczeństwo
517128
T
typescript-review
autor: metabase
Bezpieczeństwo
49,62617133