Sécurité
Dernière mise à jour : [Date de mise à jour à compléter]
Shiro pilote des machines qui vous appartiennent. Son architecture part d'un principe simple : la plateforme n'a besoin ni de vos contenus, ni d'un accès entrant à vos serveurs.
Vos contenus restent chez vous
Les prompts, réponses et documents ne transitent jamais par la plateforme. Seuls remontent les métriques, les statuts, les logs techniques et les compteurs.
Exception : le playground de chat passe par le tunnel de l'agent pour atteindre votre modèle, sans que les échanges soient stockés.
Un agent sans port entrant
- L'agent ouvre lui-même une connexion sortante vers la plateforme : aucun port entrant à ouvrir sur vos serveurs.
- Toutes les communications sont chiffrées en TLS.
- Chaque nœud s'authentifie avec son propre secret ; supprimer un nœud depuis la console révoque son accès.
- Le script d'installation vérifie l'empreinte SHA-256 de l'agent avant de l'exécuter.
- Les moteurs de modèles écoutent en local sur la machine et ne sont pas exposés.
Aucune commande arbitraire
L'agent n'exécute que les types de commande définis par son protocole (déployer, démarrer, arrêter, supprimer, mesurer…). La plateforme ne peut pas lui faire exécuter une commande shell arbitraire.
Protection des données de la plateforme
- Secrets chiffrés au repos (paramètres SMTP, secrets de double authentification…).
- Mots de passe hachés avec un algorithme résistant (Argon2) ; jetons et clés stockés hachés.
- Isolation stricte entre espaces de travail, vérifiée par des tests automatisés sur chaque route de l'API.
Comptes et accès
- Double authentification par application TOTP.
- Limitation du débit sur l'authentification et verrouillage temporaire après des échecs répétés.
- Rôles par espace : lecteur, opérateur, admin, owner.
- Journal d'audit des actions sensibles de chaque espace.
- Cookies de session HttpOnly, sans traceur tiers.
Résilience
Vos déploiements tournent sur vos machines : ils continuent de répondre si la plateforme est injoignable.
Auto-hébergement
Pour garder aussi la console de pilotage chez vous, la version auto-hébergée s'installe avec docker compose : aucune télémétrie, aucune dépendance à nos services, binaires d'agent servis par votre instance et clé de licence vérifiée hors ligne.
Signaler une vulnérabilité
Écrivez-nous à [email de contact à compléter] en décrivant le problème et la manière de le reproduire. Merci de ne pas le divulguer publiquement avant notre réponse.