1. Ce que contient le rapport de conformité IA signé
Un rapport est généré par framework sur une fenêtre temporelle que vous choisissez, et capture huit sections de preuves au moment de la génération afin que l’artefact reste valide même après que les logs sous-jacents expirent sous votre politique de rétention.Les huit sections de preuves
Les huit sections de preuves
Chaque rapport couvre les mêmes sections ordonnées afin que deux rapports
soient comparables :
- Coverage — à quels contrôles de framework vos packs installés correspondent, chacun tagué covered / observe / gap / attested.
- Enforcement — les correspondances de guardrail et les verdicts firewall (allowed / blocked / audited) réellement enregistrés dans la fenêtre.
- Consent — l’état de consentement enregistré pour la période, classé valide / périmé / révoqué / aucun.
- Change log — l’historique des guardrails et les lignes d’audit de l’espace de travail sur la fenêtre.
- Admin access — qui détenait l’admin et quelles actions privilégiées ont tourné.
- Gaps — les contrôles non couverts, y compris les clauses organisationnelles (personnes/processus) qui ne peuvent jamais être automatisées par la passerelle. Le rapport les divulgue comme des lacunes honnêtes plutôt que de sous-entendre une conformité automatisée à 100 %.
- AI supply chain — les fournisseurs amont (sous-traitants) et les modèles joignables par l’espace de travail, pour servir de preuve contre vos DPA.
- Access reviews — les clés API de l’espace de travail et la liste des membres privilégiés pour l’hygiène de rotation des clés.
Inviolabilité : SHA256 + Ed25519
Inviolabilité : SHA256 + Ed25519
Le JSON de preuves canonique est hashé avec SHA256 (hex minuscule). Ce
hash de contenu est signé avec Ed25519, et la signature plus un court id
de clé (par ex.
orca-…) sont intégrés dans l’artefact. Changez un octet
de preuve et le hash ne correspond plus ; forgez le hash et la signature
ne se vérifie plus contre la clé publique d’OrcaRouter.Formats : PDF, JSON, CSV
Formats : PDF, JSON, CSV
- PDF — la remise lisible par un humain pour l’auditeur, avec la signature et l’id de clé imprimés dessus.
- JSON — l’export de preuves lisible par machine. (La signature est calculée sur une forme canonique des preuves, pas sur les octets bruts du fichier, donc vérifiez-la via l’endpoint public de vérification plutôt que de re-hasher l’artefact vous-même — voir Vérifier un rapport.)
- CSV — export tabulaire plat pour les tableurs et l’outillage GRC.
Les rapports sont estampillés par région. Chaque artefact est stocké et
servi sous la
région de résidence des données
déclarée de votre espace de travail
(
us / eu / uk / ap / cn / global) ; un rapport produit pour une
région n’est pas servi sous une autre. Définissez la résidence avant de
générer si cela compte pour vos obligations.2. Qui peut en générer un
Générez depuis la console : ouvrez Compliance → Reports, choisissez le framework et la fenêtre temporelle, choisissez un format, et cliquez sur générer. La génération est asynchrone — la ligne du rapport apparaît enpending, passe à generating, et atterrit en ready (ou failed, sans
artefact partiel). Tout ceci tourne contre les routes /api/compliance/*
sous votre session console — aucune clé de relais (sk-orca-…) n’est
impliquée.
3. Un parcours concret
Un auditeur SOC 2 veut des preuves d’application pour le T1. Le workflow :Installez le framework (une fois)
En tant qu’Admin sur un plan payant, installez le pack SOC 2 depuis
Compliance → Frameworks. Installer matérialise les guardrails et les
politiques firewall qui correspondent aux contrôles du framework. Voir
Installer un pack.
Générez le rapport
Dans Compliance → Reports, sélectionnez
soc2, réglez la période sur
votre fenêtre T1, choisissez PDF, et générez. Attendez que la ligne
atteigne ready, puis téléchargez.Remettez-le à l'auditeur
Envoyez-lui le PDF (ou frappez un
lien de partage auditeur en
lecture seule pour qu’il le récupère lui-même). La signature et l’id de
clé sont imprimés sur le rapport.
4. Comment un auditeur le vérifie
La vérification ne nécessite aucun compte ni clé de relais — elle tourne contre deux endpoints publics surapi.orcarouter.ai.
D’abord, récupérez la clé publique active :
valid: true signifie que le hash de preuves a été signé par OrcaRouter
et n’a pas changé depuis. Un auditeur qui préférerait ne pas appeler notre
endpoint du tout peut prendre la clé publique Ed25519 publiée et vérifier la
signature sur le hash avec n’importe quelle bibliothèque cryptographique
standard — le rapport est vérifiable hors ligne.
5. Où cela s’inscrit
Le rapport signé est l’artefact à la fin du flux de conformité. Les pièces autour de lui :Frameworks
Le catalogue complet — SOC 2, HIPAA, GDPR, EU AI Act, ISO 27001/42001,
NIST AI RMF, PCI DSS, OWASP LLM Top 10, et l’ensemble régional.
Installer un pack
Matérialisez les guardrails et politiques firewall d’un framework avant
d’en faire un rapport.
Résidence des données
Estampillez et épinglez la région sous laquelle votre rapport signé est
stocké et servi.
Vérifier un rapport
Le flux de vérification en profondeur — clé publique, hash et
vérifications hors ligne.
