La sécurité au cœur du système

Le Partenaire Digital intègre une protection multicouche qui filtre, analyse et valide chaque interaction avant qu'elle n'atteigne l'intelligence artificielle.

×3 renforts T1 · T2 · Kill Switch N4+ · N5 · N6

La sécurité c'est pas un produit, c'est une propriété de votre système.

🛡️ Une double protection intégrée — ×3 renforts

N5 — Conseil de Surveillance · Cartographe

🛡️ Zone d'interaction (T1)

C'est ici que vos données, commandes et documents arrivent. Cette zone accepte tout, mais n'exécute rien sans validation. Comme un sas de sécurité, T1 isole les risques avant qu'ils ne se propagent.

Déclencheur : toute donnée entrante → cartographie N5 + Pareto feu syntaxique

N5 — Signaleur · Route recommandée

🧠 Observateur critique (T2)

Le cerveau du système. T2 analyse chaque requête, distingue les données légitimes des instructions malveillantes, applique les règles de gouvernance, et ne laisse passer que ce qui est sûr.

Déclencheur : requête validée T1 → signalement N5 + gouvernance N6

🔗 Mémoire associative persistante (N4+)

N5 — Zone dangereuse · Carte de cohérence

Le système GPS-S apprend de chaque interaction pour renforcer ou affaiblir les corrélations entre concepts. Cette mémoire associative persistante garantit que :

  • ✅ Les recommandations s'améliorent avec l'usage (2x plus précises après 10 cycles)
  • ✅ Les chemins validés deviennent progressivement plus rapides et plus fiables
  • ✅ En cas de corruption isolée, le système contourne automatiquement le nœud défaillant
  • ✅ Chaque corrélation est traçable et auditable dans le Proof Archive

Ce mécanisme de renforcement hebbien fonctionne sans supervision externe — il est entièrement déterministe et vérifiable.

🔄 P2 — Boucle de rétroaction sécurisée

P2 · CircuitBreaker · chat_service

⚡ Validation des réponses LLM (CircuitBreaker)

Chaque réponse générée par le LLM est scannée avant transmission à l'utilisateur. Le CircuitBreaker détecte les patterns de jailbreak, les contenus compromis, et les anomalies dans les réponses. En cas de détection critique, la réponse est bloquée et remplacée par un message sécurisé.

Déclencheur : réponse LLM → ResponseMonitor → BreakerDecision (SUSPICIOUS/DANGER/CRITICAL)

P2 · T2Conscience · MoteurDecision + FeedbackLoop

🧠 Validation T2 intégrée au moteur de décision

T2Conscience est désormais actif dans le Moteur de Décision et la Boucle de Feedback. Chaque requête utilisateur et chaque observation de feedback sont validées avant traitement. Les verdicts REFUSE et QUARANTINE bloquent automatiquement la requête avec traçabilité complète.

Déclencheur : requête utilisateur → T2Conscience.evaluate() → GO/CLARIFY/REFUSE/QUARANTINE

P2 · KillSwitch · api/app.py lifespan

⏹️ KillSwitch actif au démarrage API

Le KillSwitch est vérifié à chaque cycle de vie de l'API. Si le fichier sentinelle /tmp/tosio_kill existe, le système journalise l'alerte et peut déclencher l'arrêt. Aucune requête n'est traitée sans cette vérification.

Activation : touch /tmp/tosio_kill · Désactivation : rm /tmp/tosio_kill

🛡️ Vos protections

N5 — Panneau travaux · Zone en réorganisation

🔒 Pare-feu anti-injection

Un pare-feu syntaxique bilingue (français et anglais) bloque les tentatives d'injection de prompt — ces instructions cachées qui cherchent à détourner le comportement de l'IA. Plus de 20 patterns de détection analysent chaque requête en temps réel.

Exemple : si quelqu'un demande « ignore toutes les instructions précédentes », la requête est automatiquement bloquée avant d'atteindre le modèle.

Image Sanitizer · Chi-carré LSB · p < 0.01

🔍 Détection de stéganographie dans les images et documents

Le Partenaire Digital analyse chaque image entrante pour détecter des instructions cachées dans les bits de poids faible (LSB). Le test du chi-carré compare la distribution des pixels par paires (paires/impaires), capable de repérer des messages dissimulés invisibles à l'œil nu — y compris des QR codes camouflés par stéganographie. Si le test échoue (scipy indisponible), un détecteur de secours basé sur les séquences ASCII prend le relais.

Performance : F1=0.985, Recall=100%, détecte les images intégralement stéganographiées en ~10 ms

N5 — Carte de risque · critical_anchor_breach

🚫 Anti-jailbreak

Le système détecte et empêche toute tentative de jailbreak — ces techniques qui visent à libérer l'IA de ses contraintes de sécurité. Les réponses du modèle sont analysées pour repérer les comportements anormaux.

N5 — Zone dangereuse · Arrêt immédiat

⏹️ Arrêt d'urgence (Kill Switch)

Un bouton d'arrêt immédiat, accessible en un clic, coupe toute activité du système. En cas de doute, vous pouvez stopper le Partenaire Digital instantanément, sans passer par l'interface utilisateur.

N4+ — Lineage Tree · lineage_root_hash

⏪ Retour arrière (Rewind)

En cas d'incident, l'historique topologique permet de revenir à tout état antérieur connu comme sain. Comme une machine à remonter le temps, vous pouvez annuler toute action problématique.

N6 — Cadre de Valeurs · Pont éthique

⚖️ Gouvernance éthique

Un Conseil de Surveillance (N5) et un cadre éthique (N6) garantissent que toutes les décisions restent alignées avec vos valeurs. Les règles sont configurables et adaptables à votre contexte.

Proof Archive · SHA-256 · RFC 3161

📜 Transparence

Le code des protections de sécurité est ouvert et auditable. Chaque décision de filtrage est journalisée et traçable. Vous pouvez vérifier par vous-même que le système fait ce qu'il promet.

⭐ Exclusive — Le modèle de sécurité le plus avancé

Réservé aux infrastructures critiques, ce niveau active l'intégralité des protections N5/N6/N9 avec :

N9 — Veilleur · Fork léger

🔮 Simulation préventive (Fork léger)

Avant chaque action sensible, le Veilleur (N9) crée une copie temporaire du Swarm pour simuler l'impact. Si la simulation révèle une dégradation, l'action est bloquée avant exécution.

N5 — Retex · Leçons apprises

📊 Rapport de sécurité post-incident (Retex)

Après chaque incident, le Conseil produit un rapport de retour d'expérience complet : navigations affectées, verdicts, leçons apprises, et mises à jour de l'ADN partagé du Swarm.

N9 — Bouclier · Urgence majeure

🛡️ Bouclier topologique

En cas d'attaque coordonnée, le Bouclier (N9) gèle les zones affectées et prépare une restructuration du Swarm. État réel (au 21/09/2026) : le gel et le service de restructuration Protée sont implémentés et exercés par les bancs de test, mais l'enchaînement automatique N9 → Protée n'est pas encore câblé : le déclenchement demande aujourd'hui une validation humaine. Nous ne présentons pas comme automatique ce qui ne l'est pas encore.

Questions fréquentes

Comment le Partenaire Digital est-il protégé contre les injections ?

Un pare-feu syntaxique analyse chaque requête avant qu'elle n'atteigne le modèle. Il détecte les patterns d'injection connus en français et en anglais, et bloque ou demande une clarification si la requête est suspecte.

Puis-je arrêter le système en cas d'urgence ?

Oui. Un Kill Switch accessible en un clic coupe immédiatement toute activité. Il fonctionne indépendamment de l'interface utilisateur — même si l'API est compromise, vous pouvez stopper le système.

Mes données sont-elles protégées ?

Toutes les données sont traitées localement sur votre infrastructure. Le Partenaire Digital n'envoie aucune donnée à des serveurs externes. Les communications sont chiffrées et les accès sont contrôlés par un système d'authentification robuste.

Que se passe-t-il si le système détecte une menace ?

Le système peut : (1) bloquer la requête, (2) vous demander une confirmation pour les actions sensibles, ou (3) en cas de menace critique, déclencher l'arrêt d'urgence et vous permettre de revenir à un état antérieur sain.

Le code de sécurité est-il ouvert ?

Oui. Les modules de sécurité (pare-feu syntaxique, filtre immunitaire, circuit breaker) sont disponibles dans le produit lui-même. Vous pouvez les auditer, les modifier, et les adapter à vos besoins.

Prêt à essayer ?

Téléchargez le Partenaire Digital et découvrez une IA sécurisée, transparente et sous votre contrôle.

Télécharger maintenant