La gestione delle patch OT è il processo che consiste nell’identificare, classificare per priorità, convalidare e distribuire aggiornamenti software e firmware nei sistemi di tecnologia operativa e di controllo industriale, senza esporre i processi produttivi a tempi di inattività non pianificati o a rischi per la sicurezza. Negli ambienti “air-gapped”, ciò richiede inoltre un percorso offline controllato che trasferisca le patch da una fonte connessa a Internet a una rete isolata, senza compromettere tale isolamento.
- Punti di forza
- Che cos’è l’OT ( Patch Management ) in un ambiente air-gapped?
- Cosa comprende l’architettura OT Patch Management offline di Secure ?
- Come si crea un flusso di lavoro per l’applicazione delle patch OT offline basato sul rischio?
- In che modo i team OT dovrebbero stabilire le priorità relative alle vulnerabilità e alle patch?
- Come è possibile trasferire in modo sicuro le patch in una rete OT isolata (air-gapped)?
- Come è possibile implementare i patch OT senza interrompere la produzione?
- In che modo i team OT dovrebbero applicare le patch ai sistemi legacy e alle applicazioni di terze parti?
- In che modo l’OT Patch Management può fornire prove di conformità pronte per la revisione?
- Come valutare una soluzione OT Patch Management per ambienti “air-gapped”?
- In che modo MetaDefender Endpoint supporta un flusso di lavoro di applicazione delle patch offline incentrato sulla prevenzione
- Quando utilizzare MetaDefender Endpoint per le infrastrutture OT isolate (air-gapped) Patch Management
- Domande frequenti
Punti di forza
- La gestione delle patch OT non è semplicemente la gestione delle patch IT con tempistiche più lunghe. Le dipendenze relative alla sicurezza , le configurazioni certificate dei fornitori, i lunghi cicli di vita delle risorse e la tolleranza quasi nulla nei confronti dei riavvii non pianificati modificano praticamente ogni fase del processo.
- Le reti “air-gapped” perdono la copertura automatica delle patch, ma non ne perdono la necessità. Gli endpoint che non possono connettersi alla rete centrale scompaiono dai servizi di scansione e aggiornamento basati sul cloud, a meno che un repository offline e una gestione in loco non ripristinino tale visibilità all’interno della zona isolata.
- La gravità secondo il CVSS non dovrebbe mai essere l'unico criterio per stabilire la priorità delle patch OT. La maturità dell'exploit , l'accessibilità della rete, la criticità delle risorse e le conseguenze sulla sicurezza operativa devono essere prese in considerazione nel processo decisionale insieme al punteggio; in caso contrario, due vulnerabilità con valutazioni simili potrebbero ricevere una risposta errata.
- I supporti rimovibili rappresentano un punto di controllo, non una semplice comodità. Ogni pacchetto di patch e il dispositivo che lo contiene devono essere considerati non affidabili fino a quando la verifica della fonte, i controlli della firma e dell'hash e l'ispezione alla ricerca di malware non ne autorizzino il trasferimento.
- MetaDefender Endpoint™ garantisce la gestione delle vulnerabilità e delle patch, la protezione dei supporti rimovibili e la difesa contro BadUSB tramite un unico agente endpoint, con visibilità centralizzata da My OPSWAT™ Central Management; tuttavia, la governance, i test e l'approvazione dei fornitori rimangono di competenza dell'organizzazione.
Che cos’è l’OT ( Patch Management ) in un ambiente air-gapped?
La gestione delle patch OT comprende l’identificazione, il collaudo e la distribuzione degli aggiornamenti alle risorse critiche, inclusi gli endpoint quali laptop, computer desktop e workstation, considerando la sicurezza e la disponibilità come vincoli del processo piuttosto che come aspetti secondari. In una rete “air-gapped”, lo stesso processo deve avvenire senza una connessione attiva ai server di aggiornamento dei fornitori o ai feed di vulnerabilità basati sul cloud.
In che modo si differenziano l’OT e l’IT Patch Management
Le due discipline condividono un obiettivo comune, ovvero ridurre l'esposizione alle vulnerabilità, ma i vincoli che le caratterizzano sono talmente diversi che gli strumenti e le frequenze di applicazione delle patch utilizzati nell'IT non sono direttamente trasferibili all'OT.
Fattore | IT Patch Management | OT Patch Management |
Tempo di inattività accettabile | Da pochi minuti a diverse ore, spesso in modo automatizzato | Solo durante le finestre di manutenzione programmata |
Impatto sulla sicurezza | Raramente è un fattore determinante | Può influire sui sistemi di sicurezza fisica |
Approvazione del fornitore | Di solito non è necessario | Spesso necessario prima di applicare una patch |
Test | Implementazione graduale, ripristino rapido | Ambiente di test rappresentativo, validazione più approfondita |
Tolleranza al riavvio | Generalmente accettabile | In coordinamento con lo stato del processo e la ridondanza |
Connettività | Continuo, basato su cloud | Spesso isolato fisicamente o segmentato |
Requisiti in materia di prove | Cronologia dei biglietti | Documentazione relativa al ciclo di vita pronta per la revisione contabile ai fini della verifica della conformità |
Limiti di larghezza di banda | In linea di massima sono sufficienti; le patch possono essere scaricate da Internet o dai repository interni | Spesso soggetti a vincoli, i siti possono presentare una connettività limitata, intermittente o isolata |
Mancato funzionamento / Interruzione della patch | Di solito comporta un'interruzione temporanea del funzionamento degli endpoint o disagi per gli utenti; spesso è possibile ripristinare o risolvere rapidamente il problema | Può causare l'interruzione della produzione, compromettere processi critici o comportare rischi per la sicurezza; il ripristino potrebbe richiedere un intervento operativo di notevole entità |
Perché l'Patch Management e convenzionale non funziona nelle reti “air-gapped”
Gli endpoint che non possono connettersi a Internet vengono esclusi dalla scansione delle vulnerabilità basata su cloud, dai repository di aggiornamento e dalla sincronizzazione delle politiche; ciò significa che scompaiono anche dai report di conformità, a meno che non si intervenga per ripristinare tale copertura a livello locale. L’applicazione manuale delle patch tramite fogli di calcolo può rappresentare una soluzione temporanea, ma non è scalabile: i trasferimenti informali di file “ USB ” non vengono documentati, i risultati della distribuzione non vengono registrati e ogni audit si trasforma in un esercizio di ricostruzione.
Un repository di patch offline, una gestione centralizzata in loco e un percorso di trasferimento controllato ricreano la copertura offerta dall’automazione cloud in un ambiente connesso, senza aggiungere una connessione attiva che indebolirebbe lo stesso air gap.
Cosa comprende l’architettura OT Patch Management offline di Secure ?
Un'architettura offline sicura fa passare le patch attraverso una sequenza di confini di fiducia: una zona di acquisizione connessa a Internet, una stazione isolata di convalida e quarantena, un punto di controllo per il trasferimento controllato e un server di gestione in loco che distribuisce i pacchetti approvati all'interno della rete OT. Nessun componente di questa catena collega direttamente le risorse OT di produzione a una fonte esterna di patch.
Il ruolo dell’acquisizione, dell’ispezione, della gestione e dell’implementazione
- L'acquisizione e la convalida iniziale avvengono al di fuori dell'ambiente di produzione, in un'area dotata di accesso a Internet che consente di scaricare gli aggiornamenti dei fornitori ed eseguire i controlli iniziali delle firme e degli hash.
- Il repository delle patch offline raccoglie gli aggiornamenti approvati per i sistemi operativi e le applicazioni di terze parti, con il controllo delle versioni, il monitoraggio delle sostituzioni e i registri di sincronizzazione gestiti all’interno della rete isolata.
- La gestione centralizzata in locale distribuisce le politiche, pianifica le implementazioni, raccoglie informazioni sullo stato degli endpoint e genera report senza fare affidamento su servizi cloud, provider di identità esterni o licenze "call-home".
- L'applicazione definitiva delle politiche e l'implementazione rimangono sotto il controllo locale dell'OT, pertanto una fonte esterna compromessa o in ritardo non potrà mai applicare una modifica direttamente in produzione.
Come si crea un flusso di lavoro per l’applicazione delle patch OT offline basato sul rischio?
Un flusso di lavoro ripetibile per l’applicazione di patch offline si articola in sei fasi, ciascuna delle quali genera una decisione, un artefatto e un registro di approvazione ben definiti, in modo che il processo rimanga verificabile dall’inizio alla fine.
1. Inventario e analisi. Tenere aggiornato un inventario delle risorse che includa le versioni hardware e software, la zona di rete, le funzioni di sicurezza e lo stato dell’assistenza, quindi incrociarlo con gli avvisi dei fornitori e le scansioni offline delle vulnerabilità per identificare gli aggiornamenti applicabili.
2. Assegnare priorità ai rischi. Valutare ogni patch candidata in base alla vulnerabilità, all’esposizione, alla criticità delle risorse e alle conseguenze sulla sicurezza, non solo in base al punteggio di gravità, e verificare la compatibilità con il firmware, il sistema operativo e il supporto del fornitore prima che entri nel flusso di lavoro.
3. Convalidare e approvare il pacchetto. Verificare l'autenticità del codice sorgente, le firme digitali e gli hash crittografici, eseguire una scansione alla ricerca di malware in un ambiente di test isolato ed effettuare test rappresentativi prima dell'approvazione formale della modifica.
4. Trasferimento e preparazione. Trasferire il pacchetto approvato tramite supporti rimovibili controllati, verificarne nuovamente l'integrità dopo il trasferimento e prepararlo localmente prima della finestra di distribuzione.
5. Effettuare l'implementazione in più fasi. Distribuire la patch durante una finestra di manutenzione autorizzata, specificando gli endpoint da aggiornare, le impostazioni di installazione silenziosa (ove supportate), i controlli relativi al riavvio e le condizioni di interruzione.
6. Verificare, ripristinare lo stato precedente e redigere un rapporto. Confermare lo stato dell’installazione, l’integrità del servizio e il funzionamento delle funzioni di sicurezza; avviare un ripristino dello stato precedente già testato qualora i criteri di accettazione non vengano soddisfatti; registrare l’esito, le eccezioni e le prove a fini di revisione contabile.
In che modo i team OT dovrebbero stabilire le priorità relative alle vulnerabilità e alle patch?
Un punteggio CVSS (Common Vulnerability Scoring System) descrive la gravità tecnica in termini astratti. Non tiene conto dell’esposizione dell’impianto, della fattibilità dello sfruttamento della vulnerabilità, dell’impatto sulla sicurezza né del rischio di tempi di inattività; pertanto, due vulnerabilità con punteggi simili possono richiedere risposte OT molto diverse a seconda della loro posizione all’interno dell’ambiente.
Matrice delle priorità delle patch OT
Una matrice delle priorità che mette a confronto la probabilità di un attacco informatico con le conseguenze operative offre ai team un metodo coerente per orientare le decisioni, invece di trattare ogni risultato di elevata gravità allo stesso modo.
Probabilità | Impatto limitato sulla produzione | Elevato impatto sulla produzione |
Vulnerabilità note (elencate nella lista KEV della CISA) | Accelerare la correzione: eseguire immediatamente i test e pianificare l'implementazione | Rimedio d'emergenza: applicare immediatamente una patch oppure adottare misure compensative fino a quando non sarà possibile risolvere il problema |
Probabile sfruttamento | Dare priorità agli interventi correttivi: accelerare i test e puntare alla prossima finestra di manutenzione. | Accelerare la convalida: dare priorità ai test e pianificare l’implementazione in modo da cogliere la prima finestra temporale sicura; ricorrere a controlli compensativi qualora fosse necessario posticipare l’applicazione delle patch |
Potenziale di sfruttamento limitato | Rimedio standard: risolvere il problema seguendo il normale ciclo di applicazione delle patch. Pianificare l'implementazione o documentare l'accettazione del rischio | Rimedio basato sul rischio: pianificare l’applicazione delle patch tenendo conto dei vincoli operativi e dei test standard |
Quando una patch viene rinviata anziché applicata, l’eccezione deve avere un responsabile, una motivazione tecnica, una data di scadenza e controlli compensativi, che vanno riesaminati ogni volta che si verificano cambiamenti nell’attività di exploit o nelle linee guida del fornitore. Le eccezioni permanenti e non sottoposte a revisione sono la prima lacuna che gli auditor individuano.
Come è possibile trasferire in modo sicuro le patch in una rete OT isolata (air-gapped)?
Sia il pacchetto di patch che il supporto rimovibile su cui è contenuto devono essere considerati non affidabili fino a quando non vengono verificati in base alla politica di sicurezza. Una catena di custodia basata sull’ispezione preliminare garantisce la provenienza, l’integrità e la sicurezza del contenuto prima che un file diventi accessibile all’interno della rete OT.
- Verifica della fonte. Scaricare gli aggiornamenti esclusivamente dai portali dei fornitori o da canali di distribuzione autenticati e registrare la fonte, l'ora di acquisizione, la versione del pacchetto e l'identità della persona che ha effettuato il download.
- Convalida della firma e dell'hash. Verificare le firme digitali, la validità dei certificati e gli hash crittografici pubblicati dal fornitore prima del trasferimento. Una firma valida ne attesta l'autenticità, ma di per sé non garantisce che il pacchetto sia sicuro per uno specifico ambiente OT.
- Ispezione del malware. Eseguire la scansione dell'intero pacchetto, inclusi archivi annidati, programmi di installazione, script e driver, in un ambiente di test isolato, con azioni definite di quarantena e rifiuto per i risultati sospetti.
- Protezione dai supporti rimovibili e da BadUSB. Richiede l’autorizzazione dei dispositivi e la scansione prima dell’accesso, in modo che le unità infette e i dispositivi contraffatti, compresi gli attacchi BadUSB che si spacciano per una tastiera, vengano bloccati prima che possano eseguire qualsiasi operazione su un endpoint OT.
- Documentazione relativa alla catena di custodia. Registrare l'identità del supporto, il responsabile della custodia, gli hash, i risultati delle ispezioni, le approvazioni, l'ora del trasferimento e la destinazione, in modo che ogni trasferimento possa essere ricostruito nel corso di un audit.
Come è possibile implementare i patch OT senza interrompere la produzione?
L'implementazione di una patch convalidata rappresenta comunque un cambiamento operativo e, affinché l'implementazione abbia esito positivo, è necessario garantire il controllo dei processi, la sicurezza e la ripristinabilità, oltre a risolvere la vulnerabilità.
- Creare un ambiente di test rappresentativo. Riprodurre , ove possibile, l'hardware critico, le versioni del sistema operativo, le applicazioni e le comunicazioni, e documentare i casi in cui l'ambiente di test e quello di produzione presentano differenze inevitabili.
- Verificare la compatibilità prima dell'implementazione. Esaminare le linee guida del fornitore dell'apparecchiatura, la certificazione dell'applicazione e le dipendenze dei driver, e richiedere un'ulteriore approvazione qualora una patch non rientri nella configurazione supportata dal fornitore.
- Organizzate l'implementazione a fasi successive. Iniziate con risorse rappresentative che comportano conseguenze minori, valutate i risultati e procedete con un'espansione graduale, anziché modificare l'intero ambiente in una sola volta, definendo criteri di sospensione e l'autorità per l'arresto di emergenza.
- Controllare l'installazione e i riavvii. Utilizzare , ove supportato, una procedura di installazione senza interruzioni e sospendere o coordinare i riavvii in base alle indicazioni del fornitore, alla progettazione della ridondanza e all'approvazione dell'impianto.
- Verificare lo stato di funzionamento, quindi chiudere il ciclo. Controllare l’avvio del servizio, la logica di controllo, gli allarmi e le funzioni di sicurezza in base a criteri di accettazione misurabili e tenere pronto, prima dell’inizio della distribuzione, un piano di ripristino collaudato, comprensivo di backup della configurazione e supporti di ripristino.
In che modo i team OT dovrebbero applicare le patch ai sistemi legacy e alle applicazioni di terze parti?
Gli endpoint di lunga durata, dotati di versioni obsolete dei sistemi operativi e di applicazioni tecniche specializzate, spesso non rientrano nell’ambito di copertura degli strumenti di patch IT tradizionali; pertanto, è necessario prevedere un percorso separato per loro, anziché escluderli completamente dal programma.
- Per gli endpoint con sistemi operativi legacy è necessario disporre di un inventario preciso che indichi l'edizione, l'architettura e la configurazione di riferimento approvata dal fornitore prima di selezionare qualsiasi aggiornamento, con supporto per i pacchetti offline e funzionalità di rollback integrate nel processo.
- Le applicazioni di terze parti, quali browser, runtime e strumenti di accesso remoto, spesso non rientrano nei canali di aggiornamento nativi del sistema operativo e richiedono un proprio sistema di rilevamento delle versioni, di risoluzione delle dipendenze e di supporto per i programmi di installazione offline.
- Anche i sistemi per cui non sono disponibili patch necessitano comunque di documentazione: è necessario specificare perché l'applicazione delle patch non è possibile o non è sicura, indicare un responsabile, fissare una data di revisione e definire un piano di sostituzione o migrazione.
- Misure compensative quali la segmentazione della rete, l’elenco delle applicazioni autorizzate e le restrizioni sui supporti rimovibili riducono l’esposizione delle risorse per le quali non è possibile applicare patch, ma non eliminano la vulnerabilità di fondo e richiedono una revisione periodica man mano che le condizioni di minaccia cambiano.
In che modo l’OT Patch Management può fornire prove di conformità pronte per la revisione?
La raccolta centralizzata delle prove trasforma la rendicontazione di conformità in un’attività di routine del flusso di lavoro di applicazione delle patch, anziché in un esercizio di ricostruzione manuale ogni volta che viene programmata una verifica.
- Dati da conservare: ambito delle risorse , stato di vulnerabilità, approvazioni, hash dei file, risultati delle firme, esiti delle ispezioni, attività sui supporti, esiti delle implementazioni, eccezioni ed eventi di rollback, tutti corredati di timestamp attribuibili.
- Metriche di copertura: monitorare la copertura dell’inventario, il tasso di distribuzione delle patch, le azioni correttive in ritardo e le eccezioni, suddivise per sede e livello di criticità delle risorse, in modo che le percentuali aggregate non nascondano lacune con gravi conseguenze.
- Indicatori di riduzione del rischio: abbinare i dati relativi ai tempi di applicazione delle patch e alla finestra di esposizione al tasso di rollback e ai tempi di inattività non pianificati, in modo che un’applicazione più rapida delle patch non venga mai considerata un risultato positivo qualora causi instabilità.
- Allineamento al quadro di riferimento: mappare l’inventario, la valutazione dei rischi, il controllo delle modifiche e le pratiche di monitoraggio agli obiettivi pertinenti della norma IEC 62443 e della guida NIST SP 800-82, revisione 3, l’attuale guida alla sicurezza OT. L’allineamento al quadro di riferimento supporta un audit; non sostituisce la certificazione né garantisce di per sé la conformità.
Come valutare una soluzione OT Patch Management per ambienti “air-gapped”?
I requisiti indipendenti dal fornitore dovrebbero guidare la valutazione prima ancora che si prenda in considerazione un prodotto specifico: funzionamento offline effettivo, gestione centralizzata in loco, ampia copertura di endpoint e applicazioni, protezione dei supporti periferici e reportistica centralizzata in grado di produrre prove pronte per l’audit senza dipendere dal cloud.
- Funzionalità offline comprovata, non presunta. È necessario richiedere una dimostrazione in un ambiente isolato dalla rete (air-gapped), anziché dare per scontato che un prodotto connesso a Internet funzioni allo stesso modo anche offline.
- Endpoint e la copertura delle applicazioni. Verificare l’effettivo supporto per i sistemi Windows, macOS, Linux e legacy installati nell’organizzazione, compresi i formati dei pacchetti offline e la visibilità dei rollback.
- Protezione dei supporti periferici. Verificare che la piattaforma autorizzi i dispositivi, esegua una scansione prima dell'accesso ai file e garantisca protezione contro le minacce BadUSB, anziché affidare il percorso di trasferimento a uno strumento separato e non collegato.
- Reportistica e governance centralizzate. Verificare l’accesso basato sui ruoli, lo stato della distribuzione, i flussi di lavoro relativi alle eccezioni e l’esportazione dei dati di prova in scenari che includano supporti rifiutati e installazioni non riuscite, non solo operazioni andate a buon fine.
In che modo MetaDefender Endpoint supporta un flusso di lavoro di applicazione delle patch offline incentrato sulla prevenzione
MetaDefender Endpoint™ è la soluzione avanzata di protezione degli endpoint di OPSWAT, progettata per salvaguardare gli endpoint dalle minacce provenienti da supporti periferici, monitorare la conformità dei dispositivi, rilevare le vulnerabilità e consentire l'applicazione delle patch sia in ambienti connessi a Internet che in quelli isolati (air-gapped). Rileva le vulnerabilità in oltre 980 applicazioni e sistemi operativi e consente l'applicazione automatica delle patch per oltre 580 applicazioni di terze parti e aggiornamenti del sistema operativo, con un processo di applicazione delle patch che non distrae l'operatore ed evita di interrompere le schermate durante una finestra di manutenzione.
La protezione dei supporti rimovibili si basa sulle tecnologie Metascan™ Multiscanning e Deep CDR™: MetaDefender Endpoint rileva automaticamente e blocca l'accesso alle unità USB fino a quando ogni file non sia stato analizzato e dichiarato pulito, e protegge da attacchi BadUSB, "rubber ducky" e altri attacchi di spoofing dei dispositivi senza che sia necessario eseguire prima il file sull'endpoint.
La visibilità centralizzata è garantita da My OPSWAT™ Central Management, disponibile sia in locale che nel cloud, che distribuisce le politiche, raccoglie i dati sullo stato di implementazione e genera report su tutti i siti senza dipendere dall’accesso a Internet; in questo modo, il team di sicurezza può gestire lo stesso flusso di lavoro offline in più sedi OT isolate da un’unica postazione.
Quando utilizzare MetaDefender Endpoint per le infrastrutture OT isolate (air-gapped) Patch Management
- Un ambiente OT o ICS non dispone di una connessione Internet affidabile, pertanto le operazioni di scansione delle vulnerabilità e di distribuzione delle patch basate sul cloud non possono raggiungerlo.
- Le operazioni di sicurezza e OT richiedono un unico flusso di lavoro che copra sia l'applicazione di patch al sistema operativo e alle applicazioni di terze parti, sia la protezione dei supporti rimovibili e contro il fenomeno BadUSB.
- I requisiti di conformità richiedono prove verificabili dell'intero ciclo di vita delle patch, non solo un registro delle distribuzioni.
- Diversi siti isolati necessitano di politiche e reportistica centralizzate senza che venga stabilita una connessione attiva tra essi e Internet.
Scoprite come MetaDefender Endpoint applica la gestione delle vulnerabilità e delle patch, la protezione dei supporti rimovibili e la difesa contro BadUSB agli ambienti OT isolati fisicamente, con una visibilità centralizzata tramite My OPSWAT Central Management .
Domande frequenti
In che modo i team OT dovrebbero stabilire le priorità delle patch in base alla vulnerabilità, alla criticità delle risorse, all’impatto sulla sicurezza e al rischio operativo, anziché basarsi esclusivamente sul punteggio CVSS?
Valutare lo stato di sfruttamento noto, la raggiungibilità della rete e le conseguenze in termini di sicurezza o produzione insieme al punteggio CVSS, quindi orientare la decisione attraverso una matrice di priorità che associ probabilità e conseguenze a un’azione specifica, dall’applicazione di patch di emergenza all’accettazione documentata del rischio.
Quali controlli compensativi possono proteggere i sistemi OT legacy o non più supportati dai fornitori, per i quali non è possibile applicare patch?
La segmentazione della rete, l’inserimento delle applicazioni in una lista di autorizzazioni, le restrizioni sui supporti rimovibili, il filtraggio dei protocolli e il monitoraggio avanzato riducono l’esposizione delle risorse che non possono essere aggiornate con patch. Queste misure non eliminano la vulnerabilità di fondo, pertanto richiedono la designazione di un responsabile e la definizione di una data di revisione.
Cosa dovrebbe comprendere un flusso di lavoro relativo ai test e all'implementazione delle patch OT per evitare interruzioni operative?
Un ambiente di test rappresentativo, una verifica della compatibilità rispetto alle linee guida del fornitore, un'implementazione graduale in anelli, un controllo coordinato dei riavvii e controlli misurabili dello stato di funzionamento dopo l'installazione.
Quali funzionalità dovrebbero valutare le organizzazioni nella scelta di una soluzione per la gestione delle patch OT?
Funzionamento offline collaudato, gestione centralizzata in loco, ampia compatibilità con sistemi operativi e applicazioni di terze parti, funzionalità " vulnerability detection " per la valutazione dei rischi, applicazione automatica delle patch e controllo dell’implementazione e dell’esecuzione senza interruzioni, protezione dai supporti periferici e da BadUSB, nonché reportistica centralizzata che produce prove pronte per l’audit senza dipendere dal cloud.
