Skontrolujte si matematickú integritu Vášho KubePlatform audit logu. Reťazec je založený na SHA-256 hash-och — ak niekto upraví čo i len 1 znak v historickom verdikte, kontrola to okamžite odhalí.
audit-log-export.jsonpython3 verify_audit_chain.py --file export.json ·
zdroj na GitHub
·
unit testy (7/7 passing).
audit-log-export.json?Prihláste sa do portálu (/v2/portal/login) a v sekcii AI Act → Audit log kliknite "Stiahnuť export". Vyžaduje sa tier Plus (€49/mes.) alebo vyšší.
Alternatívne cez API: GET /api/v2/ai-act-wizard/audit-log/export s Bearer tokenom.
Pre každý záznam vypočíta sha256(log_hash_prev || canonical_json(payload)) a porovná s log_hash uloženým v exporte.
Canonical JSON obsahuje stabilný set kľúčov: session_id, tenant_id, actor, system_description, mode, verdict_category, verdict_payload, created_at — zoradené abecedne, bez bielych znakov, UTF-8 ensure_ascii=False.
Ak ktokoľvek nepozorovane zmení čo i len 1 znak v historickom verdikte alebo timestamp, všetky nasledujúce hashe sa rozsypú a tento nástroj to nahlási s presným riadkom + očakávaným vs. nájdeným hashom.
Zdrojový kód tejto stránky si môžete pozrieť cez Ctrl+U (alebo "View Source"). Kompletný JS je inline, žiadne minifikované knižnice.
Plus DevTools → Network tab dokazuje, že po stlačení "Spustiť overenie" sa neuskutoční ŽIADNY HTTP request na náš server.
Pre vyšší stupeň istoty: stiahnite si referenčný verify_audit_chain.py a porovnajte jeho output s týmto JS — výsledok musí byť identický.