Messaggistica sicura in reti chiuse e isolate
SANKET (Sanket.Chat) di Tosh Defence è una piattaforma di messaggistica sicura che funziona in una rete completamente isolata dalle reti esterne: messaggistica, scambio di file, chiamate vocali e video e comunicazioni prioritarie a più destinatari operano su una rete chiusa senza alcun collegamento a Internet. Tutto ciò che serve per il funzionamento si trova all'interno dell'ambiente isolato e tutto ciò che deve provenire dall'esterno arriva tramite supporti controllati, sotto forma di pacchetti firmati e verificabili.
Un'installazione fisicamente isolata dalle altre reti non si limita a ridurre il rischio. Elimina intere categorie di vettori d'attacco, perché fornitori esteri di servizi cloud, sistemi di identità esterni, interfacce di programmazione pubbliche e licenze gestite da remoto non sono più coinvolti in alcun modo.
Che cosa significa l'isolamento fisico dalle reti per Sanket
Una vera installazione isolata dalle reti funziona senza accesso, durante l'esecuzione, a DNS pubblici, API cloud, provider di identità pubblici, servizi di notifica push pubblici, autorità di certificazione esterne, reti di distribuzione dei contenuti, servizi di analisi, servizi Internet per l'ora o repository pubblici di pacchetti. Sanket è progettato esattamente per questo ambiente.
La base di dati, l'archiviazione degli oggetti, la gestione delle chiavi, il server multimediale, il sistema di inoltro delle notifiche e l'autorità di certificazione operano tutti all'interno dell'ambiente isolato. Le chiamate utilizzano il server multimediale dell'installazione, con un indirizzo configurato esplicitamente, e mai un servizio STUN pubblico.
Ogni dipendenza esterna sostituita
Per ogni servizio che una piattaforma convenzionale recupera da Internet, SANKET dispone di un equivalente all'interno dell'ambiente isolato.
- Autorità di certificazione del cliente anziché un'autorità pubblica
- Archiviazione e gestione delle chiavi all'interno dell'ambiente isolato
- Notifiche per Android gestite sui propri server
- Licenza firmata verificata localmente
- Pacchetti di rilascio per installazioni senza connessione con distinte dei componenti software
- Sistema interno di gestione delle informazioni e degli eventi di sicurezza tramite il protocollo syslog su TLS
Aggiornamenti su supporti controllati
Ogni versione è distribuita in un unico pacchetto offline contenente un manifesto firmato, archivi delle immagini e una distinta dei componenti software. Prima di caricare qualsiasi elemento, l'installazione verifica ogni valore di hash e la firma, rifiuta i manifesti scaduti e le versioni precedenti a quella registrata, il tutto senza verifiche online. La procedura di aggiornamento crea un'istantanea dello stato corrente e, in caso di errore, ripristina automaticamente lo stato precedente.
Controllo mantenuto
Tutto il resto rimane interamente sotto il controllo del cliente: server, chiavi, identità, rete, archiviazione, registri di audit, aggiornamenti, certificati, copie di sicurezza, amministratori, criteri e monitoraggio. Nessun fornitore o soggetto terzo può osservare, modificare o interrompere il servizio.
Evidenze tecniche
Leggi i dettagli nel documento tecnico di SANKET
Ogni affermazione contenuta in questa pagina è esposta per esteso nel documento tecnico pubblico sulla sicurezza e sull'architettura di SANKET, consultabile gratuitamente senza registrazione.
- Distribuzione in rete isolata
- Perché Sanket isolato fisicamente dalle reti è strutturalmente diverso
- Appendice F: lista di controllo per l'installazione in ambiente isolato dalle reti
- Catena di fornitura del software e aggiornamenti sicuri
- Gestione delle licenze senza connessione
- Analisi delle dipendenze esterne
Un'applicazione di messaggistica sicura può funzionare su una rete fisicamente isolata?
Sì. Sanket di Tosh Defence funziona interamente in un ambiente fisicamente isolato da Internet e dalle altre reti, con un'autorità di certificazione interna, notifiche push Android ospitate su server propri, licenze offline e pacchetti di rilascio offline firmati. Nessun componente di Sanket si connette all'esterno dell'ambiente isolato.
Come vengono aggiornate le installazioni SANKET isolate dalle reti?
Tramite pacchetti firmati, trasferiti senza connessione su supporti controllati. L'installazione verifica la firma e ogni valore di hash, rifiuta le versioni scadute o precedenti, procede con l'installazione dopo l'approvazione del cliente e, in caso di errore, ripristina automaticamente la versione precedente.
Come funziona la gestione delle licenze senza accesso a Internet?
La licenza è un file firmato verificato localmente. I rinnovi sono pacchetti firmati senza connessione, vincolati all'installazione mediante un contatore crescente.
Le chiamate vocali e video funzionano su reti fisicamente isolate?
Sì. Le chiamate passano attraverso il server multimediale dell'installazione, all'interno dell'ambiente isolato, con cifratura end-to-end dei pacchetti tramite AES-256-GCM e SRTP con AES-256-GCM. Non vengono usati servizi pubblici STUN né servizi pubblici di inoltro.
Quale autorità di certificazione utilizza un'installazione isolata dalle altre reti?
L'autorità di certificazione interna del cliente rilascia il certificato del punto di accesso alla rete e il certificato client di ogni dispositivo.
L'installazione sui server dell'organizzazione equivale all'isolamento fisico da Internet e da altre reti?
No. L'installazione sui server dell'organizzazione significa che i server appartengono al cliente, ma potrebbero comunque essere raggiungibili da Internet. L'isolamento fisico dalla rete significa che né l'installazione né i suoi client dispongono di alcun collegamento a Internet. SANKET supporta entrambe le modalità, con la stessa architettura di sicurezza.
Pianifica un'installazione di Sanket isolata fisicamente dalle reti
Tosh Defence supporta dall'inizio alla fine le installazioni isolate da Internet e dalle altre reti: progettazione dell'ambiente isolato, infrastruttura interna a chiave pubblica, procedure per la gestione controllata dei supporti e rilasci senza connessione alla rete.