1. Cosa contiene il report di compliance AI firmato
Un report è generato per framework su una finestra temporale che scegli, e snapshotta otto sezioni di evidenza al momento della generazione così l’artefatto resta valido anche dopo che i log sottostanti invecchiano sotto la tua policy di retention.Le otto sezioni di evidenza
Le otto sezioni di evidenza
Ogni report copre le stesse sezioni ordinate così due report sono
comparabili:
- Coverage — su quali controlli del framework mappano i tuoi pack installati, ciascuno taggato covered / observe / gap / attested.
- Enforcement — i match dei guardrail e i verdetti del firewall (allowed / blocked / audited) effettivamente registrati nella finestra.
- Consent — lo stato del consenso registrato per il periodo, classificato valid / stale / revoked / none.
- Change log — la history dei guardrail e le righe di audit del workspace sulla finestra.
- Admin access — chi deteneva i privilegi di admin e quali azioni privilegiate sono state eseguite.
- Gaps — controlli non coperti, incluse le clausole organizzative (persone/processo) che non possono mai essere automatizzate dal gateway. Il report le dichiara come gap onesti anziché implicare una compliance automatizzata al 100%.
- AI supply chain — i provider upstream (subprocessor) e i modelli raggiungibili dal workspace, per evidenziarli contro i tuoi DPA.
- Access reviews — le chiavi API del workspace e l’elenco dei membri privilegiati per l’igiene di rotazione delle chiavi.
Tamper-evidence: SHA256 + Ed25519
Tamper-evidence: SHA256 + Ed25519
Il JSON canonico delle evidenze è hashato con SHA256 (hex minuscolo).
Quell’hash di contenuto è firmato con Ed25519, e la firma più un breve
key id (es.
orca-…) sono incorporati nell’artefatto. Cambia un byte di
evidenza e l’hash non corrisponde più; falsifica l’hash e la firma non si
verifica più contro la chiave pubblica di OrcaRouter.Formati: PDF, JSON, CSV
Formati: PDF, JSON, CSV
- PDF — la consegna leggibile dall’auditor, con la firma e il key id stampati sopra.
- JSON — l’export di evidenze leggibile dalla macchina. (La firma è calcolata su una forma canonica dell’evidenza, non sui byte grezzi del file, quindi verificala tramite l’endpoint pubblico di verifica anziché re-hashare l’artefatto da solo — vedi Verifica un report.)
- CSV — export tabulare piatto per fogli di calcolo e tooling GRC.
I report sono region-stamped. Ogni artefatto è archiviato e servito
sotto la
regione di data-residency
dichiarata dal tuo workspace
(
us / eu / uk / ap / cn / global); un report prodotto per una
regione non viene servito sotto un’altra. Imposta la residency prima di
generare se conta per i tuoi obblighi.2. Chi può generarne uno
Genera dalla console: apri Compliance → Reports, scegli il framework e la finestra temporale, scegli un formato, e clicca genera. La generazione è asincrona — la riga del report appare comepending, passa a generating, e
atterra a ready (o failed, senza artefatto parziale). Tutto questo gira
contro le rotte /api/compliance/* sotto la tua sessione di console —
nessuna chiave di relay (sk-orca-…) è coinvolta.
3. Un walkthrough concreto
Un auditor SOC 2 vuole le evidenze di applicazione per il Q1. Il workflow:Installa il framework (una volta)
Come Admin su un piano a pagamento, installa il pack SOC 2 da
Compliance → Frameworks. Installare materializza i guardrail e le
policy firewall che mappano sui controlli del framework. Vedi
Installa un pack.
Genera il report
In Compliance → Reports, seleziona
soc2, imposta il periodo sulla
tua finestra Q1, scegli PDF, e genera. Aspetta che la riga raggiunga
ready, poi scarica.Consegnalo all'auditor
Inviagli il PDF (o genera un
link di condivisione per auditor
in sola lettura così possono recuperarlo da soli). La firma e il key id
sono stampati sul report.
4. Come la verifica un auditor
La verifica non richiede account né chiave di relay — gira contro due endpoint pubblici suapi.orcarouter.ai.
Prima, recupera la chiave pubblica attiva:
valid: true significa che l’hash dell’evidenza è stato firmato da
OrcaRouter e non è cambiato da allora. Un auditor che preferisce non chiamare
affatto il nostro endpoint può prendere la chiave pubblica Ed25519 pubblicata
e verificare la firma sull’hash con qualsiasi libreria crypto standard — il
report è verificabile offline.
5. Dove si colloca
Il report firmato è l’artefatto alla fine del flusso di compliance. I pezzi attorno ad esso:Framework
L’intero catalogo — SOC 2, HIPAA, GDPR, EU AI Act, ISO 27001/42001,
NIST AI RMF, PCI DSS, OWASP LLM Top 10, e l’insieme regionale.
Installa un pack
Materializza i guardrail e le policy firewall di un framework prima di
rendicontarci sopra.
Data residency
Marca e fissa la regione sotto cui il tuo report firmato è archiviato e
servito.
Verifica un report
Il flusso di verifica in profondità — chiave pubblica, hash e controlli
offline.
