MANDGARD OASIS

Votre supervision peut être piratée. Vos automates ne doivent jamais obéir à un ordre destructeur.

Your supervision can be hacked. Your controllers must never obey a destructive command.

MandGard OASIS est le verrou de sûreté cyber-physique qui bloque les commandes hors limites — dégivrage forcé, sabotage de consignes — avant qu'elles n'atteignent vos équipements. Sans modifier vos automates ni votre logiciel de supervision.

MandGard OASIS is the cyber-physical safety lock that blocks out-of-bounds commands — forced defrost, sabotaged setpoints — before they reach your equipment. Without modifying your controllers or your supervision software.

  • QuoiWhatUn verrou placé devant vos automates et régulateurs.A lock placed in front of your PLCs and controllers.
  • Contre quoiAgainst whatLes ordres destructeurs d'une supervision piratée.Destructive commands from a hijacked supervision.
  • CommentHowSans modifier vos automates ni votre logiciel de supervision.Without modifying your controllers or your supervision software.

Exemple de configuration : une chambre négative bornée par vos limites métier. La passerelle refuse tout ordre hors de cette enveloppe, d'où qu'il vienne.

Example configuration: a freezer room bounded by your business limits. The gateway refuses any command outside that envelope, wherever it comes from.

L'angle mort de l'OT

The OT blind spot

Quand l'attaquant pilote votre propre supervision, vos défenses classiques ne voient rien.

When the attacker drives your own supervision, classic defences see nothing.

Les attaques industrielles récentes ne cassent pas les protocoles : elles passent par l'interface légitime et envoient des ordres parfaitement valides, mais physiquement destructeurs. En octobre 2026, le CERT-FR a signalé de nombreuses compromissions de superviseurs de réfrigération exposés sur Internet (alerte CERTFR-2026-ALE-012).

Recent industrial attacks do not break protocols: they go through the legitimate interface and send perfectly valid, yet physically destructive, commands. In October 2026, the French national CERT reported numerous compromises of refrigeration supervisors exposed on the Internet (alert CERTFR-2026-ALE-012).

01

Le pare-feu ne sait pas qui donne l'ordre

The firewall cannot tell who issues the command

Il filtre des adresses, des protocoles, parfois des plages de valeurs. Un ordre émis depuis votre supervision légitime vient de la bonne machine : il ne sait ni quel opérateur l'a donné, ni exiger l'accord d'un second.

It filters addresses, protocols, sometimes value ranges. A command issued from your legitimate supervision comes from the right machine: it can neither tell which operator issued it nor require a second one's approval.

02

Les plafonds d'usine ne protègent pas votre marchandise

Factory limits do not protect your goods

Sur plusieurs régulateurs frigorifiques courants, les plages du fabricant admettent une consigne ou une fin de dégivrage jusqu'à +50 °C. Ce qui est valide pour l'appareil peut ruiner votre stock.

On several common refrigeration controllers, the manufacturer's ranges accept a setpoint or a defrost-end temperature up to +50 °C. What is valid for the device can ruin your stock.

03

La détection arrive après les dégâts

Detection arrives after the damage

Une sonde passive vous alerte quand l'ordre est déjà exécuté : le froid déjà coupé, le dégivrage déjà lancé. MandGard refuse l'ordre avant l'équipement.

A passive probe alerts you once the command has run: refrigeration already off, defrost already started. MandGard refuses the command before it reaches the equipment.

AVANTBEFORE
Supervision piratéeHijacked supervision→AutomateController

Tout ordre valide pour l'appareil est exécuté. Personne ne sait qui l'a donné.

Any command the device accepts is executed. Nobody knows who issued it.

APRÈSAFTER
Supervision piratéeHijacked supervision→MandGard OASIS→Automate dans ses bornesController within bounds

Seuls les ordres dans votre enveloppe passent. Chaque décision, acceptée ou refusée, est consignée.

Only commands inside your envelope get through. Every decision, accepted or refused, is recorded.

Ce que garantit OASIS

What OASIS guarantees

Quatre garanties métier, éprouvées sur équipement réel.

Four business guarantees, proven on real equipment.

Nous décrivons ce que la passerelle garantit, pas comment elle est construite : le détail technique est partagé sous accord de confidentialité.

We describe what the gateway guarantees, not how it is built: technical detail is shared under a non-disclosure agreement.

01

Enveloppe physique

Physical envelope

Chaque consigne doit rester dans les bornes métier que vous fixez, positives comme négatives, et ne varier que pas à pas. Un ordre forgé, altéré ou rejoué est refusé de même.

Every setpoint must stay within the business limits you set, positive or negative, and change only step by step. A forged, altered or replayed command is refused as well.

02

Double validation humaine

Two-person rule

Les commandes critiques exigent l'accord de deux opérateurs distincts, qui ont plusieurs minutes pour le donner. Un attaquant qui tient la supervision ne peut pas fournir le second.

Critical commands require the approval of two distinct operators, who have several minutes to give it. An attacker holding the supervision cannot supply the second one.

03

Boîte noire d'audit

Audit black box

Chaque ordre, exécuté ou refusé, est consigné dans un journal infalsifiable, avec l'identité de son auteur quand elle est vérifiée : toute modification du journal est détectée. Une pièce concrète pour vos audits NIS2 et vos assureurs.

Every command, executed or refused, is recorded in a tamper-evident log, with its author's identity when verified: any alteration of the log is detected. Concrete evidence for your NIS2 audits and your insurers.

04

Cryptographie post-quantique

Post-quantum cryptography

Entre le poste opérateur et la passerelle, les ordres voyagent chiffrés avec une cryptographie post-quantique conforme aux standards du NIST. La clé de la passerelle est liée à sa machine : copiée ailleurs, elle est inutilisable.

Between the operator station and the gateway, commands travel encrypted with post-quantum cryptography based on NIST standards. The gateway's key is bound to its machine: copied elsewhere, it is useless.

Secteurs & équipements protégés

Sectors & protected equipment

Un même verrou, quatre terrains.

One lock, four fields.

Partout où une supervision écrit dans un équipement en Modbus TCP, MandGard refuse l'ordre qui sort de votre enveloppe métier.

Wherever a supervision writes to equipment over Modbus TCP, MandGard refuses the command that leaves your business envelope.

Chaîne du froidCold chain

Équipement
Equipment
Automates de salle des machines, tableaux de compresseurs, régulateurs de chambre froide
Machine-room PLCs, compressor panels, cold-room controllers
Ordre bloqué
Blocked command
Consigne de chambre poussée à +50 °C · dégivrage forcé hors procédure
Room setpoint pushed to +50 °C · forced defrost outside procedure
Résultat
Outcome
La chambre reste dans son enveloppe ; la tentative est consignée
The room stays in its envelope; the attempt is recorded

Eau & infrastructuresWater & infrastructure

Équipement
Equipment
Automates de pompage et de traitement, variateurs de pompes, servomoteurs de vannes
Pumping and treatment PLCs, pump drives, valve actuators
Ordre bloqué
Blocked command
Vanne ouverte de 20 % à 100 % en un seul ordre · consigne de pompe hors plage
Valve opened from 20 % to 100 % in a single command · pump setpoint out of range
Résultat
Outcome
Le saut est refusé : l'ouvrage ne bouge que par paliers autorisés, à la cadence fixée
The jump is refused: the asset only moves in allowed steps, at the set pace

Énergie & solaireEnergy & solar

Équipement
Equipment
Contrôleurs de parc, onduleurs, automates de production et de stockage
Plant controllers, inverters, generation and storage PLCs
Ordre bloqué
Blocked command
Bridage de la production à 0 % non autorisé · facteur de puissance hors plage
Unauthorised curtailment to 0 % · power factor out of range
Résultat
Outcome
L'ordre hors de l'enveloppe est refusé ; la production continue
The out-of-envelope command is refused; generation continues

Industrie & pharmaIndustry & pharma

Équipement
Equipment
Automates de ligne, traitement d'air des salles propres, froid des salles serveurs
Line PLCs, cleanroom air handling, server-room cooling
Ordre bloqué
Blocked command
Changement brusque d'une consigne de pression, de température ou de vitesse
Abrupt change of a pressure, temperature or speed setpoint
Résultat
Outcome
Variation limitée au pas autorisé ; chaque modification est attribuée et datée
Change limited to the allowed step; every modification is attributed and dated

Au cadrage du pilote, nous vérifions la compatibilité de chaque équipement et recensons tous les autres accès à l'automate : MandGard protège le chemin par lequel la supervision écrit.

During pilot scoping, we check each device's compatibility and list every other access to the controller: MandGard protects the path through which the supervision writes.

L'ingénierie par la preuve

Engineering by evidence

Ce que nous affirmons, nous l'avons mesuré.

What we claim, we have measured.

Équipement réel
Real equipment

Éprouvé devant un module logique Siemens LOGO! du commerce, relais physique compris : l'ordre autorisé le commande, l'ordre refusé le laisse immobile.

Proven against a commercial Siemens LOGO! logic module, physical relay included: an authorised command drives it, a refused command leaves it still.

8 h

d'endurance devant l'automate réel : 5 652 cycles, et aucun ordre refusé n'a atteint l'équipement.

of endurance against the real controller: 5,652 cycles, and no refused command ever reached the equipment.

4 coupures
4 power cuts

de courant réelles de l'hôte en pleine charge : à chaque reprise, le journal se vérifie intact.

of the host in mid-operation: after each restart, the log verifies intact.

7 800+

fichiers de preuve archivés, chacun scellé par son empreinte. Les contrôles clés sont eux-mêmes éprouvés : on casse volontairement le code pour vérifier qu'ils échouent.

evidence files archived, each sealed by its fingerprint. Key checks are themselves tested: we deliberately break the code to make sure they fail.

Les règles de décision centrales sont en outre vérifiées formellement. Le dossier de preuves complet est consultable sous accord de confidentialité. Siemens et LOGO! sont des marques de Siemens AG ; leur mention décrit l'équipement d'essai et n'implique aucun partenariat.

The core decision rules are also formally verified. The full evidence file is available under a non-disclosure agreement. Siemens and LOGO! are trademarks of Siemens AG; they are named to describe the test equipment and imply no partnership.

Pilote industriel

Industrial pilot

Un pilote (POC) en 30 jours, sur votre banc ou une ligne critique.

A 30-day pilot (POC), on your test bench or a critical line.

Déploiement en coupure transparente, « Plug & Protect » : la passerelle s'insère entre la supervision et l'automate, sans toucher au programme de l'un ni de l'autre.

Transparent in-line deployment, “Plug & Protect”: the gateway sits between the supervision and the controller, without touching the program of either.

Semaine 1Week 1

Cadrage

Scoping

Vos équipements critiques, vos bornes métier, et tous les chemins qui mènent à l'automate.

Your critical equipment, your business limits, and every path that leads to the controller.

Semaine 2Week 2

Installation

Installation

Paquet logiciel signé, intervention courte planifiée avec vous dans une fenêtre de maintenance.

Signed software package, short intervention planned with you in a maintenance window.

Semaines 3 – 4Weeks 3 – 4

Démonstration

Demonstration

Ordres légitimes exécutés, ordres hors limites refusés, journal vérifié devant vos équipes.

Legitimate commands executed, out-of-bounds commands refused, log verified in front of your teams.

Jour 30Day 30

Rapport de preuves

Evidence report

Critères de succès mesurés, convenus au départ. Vous décidez de la suite : licence annuelle ou arrêt.

Success criteria measured, agreed at the start. You decide what follows: annual licence or stop.

Réversible

Reversible

Retirer la passerelle, c'est rétablir la liaison d'origine : rien n'a été modifié dans vos automates.

Removing the gateway means restoring the original link: nothing was changed in your controllers.

Hors chaîne de sécurité

Outside the safety chain

Vos arrêts d'urgence et fonctions de sécurité restent ceux de la machine. MandGard s'ajoute, ne remplace rien.

Your emergency stops and safety functions remain the machine's own. MandGard adds a layer and replaces nothing.

Sous NDA

Under NDA

Architecture, dossier de preuves et démonstration approfondie sont partagés après signature d'un accord de confidentialité.

Architecture, evidence file and in-depth demonstration are shared once a non-disclosure agreement is signed.

Votre site a une supervision, des régulateurs ou des automates critiques ? Parlons-en 20 minutes.

Does your site run supervision, controllers or critical PLCs? Let's talk for 20 minutes.