Sicurezza
Le minacce che abbiamo considerato, i controlli che le fermano e le prove che abbiamo fatto. Il servizio non è ancora in produzione: in fondo trovi anche che cosa manca.
Controlli in sintesi
Modello di minaccia
| Minaccia | Controllo | Come lo verifichiamo |
|---|---|---|
| Un ransomware entra nella tua rete e usa le tue chiavi per cancellare i backup | Object Lock in compliance: la versione bloccata non si cancella, la scadenza non si accorcia | Proviamo a cancellare, accorciare la scadenza, declassare il blocco e cancellare il bucket: ogni tentativo deve essere respinto |
| Un amministratore, anche di EuropSYS, prova a cancellare o a forzare | In compliance il blocco vale anche per l'amministratore e per gli strumenti di cancellazione forzata; il bucket non si cancella | Contenuto identico dopo ogni tentativo, verificato con l'impronta sha256 |
| Un altro cliente prova a leggere o cancellare i tuoi dati | Identità e politiche per cliente, controllate due volte: dalla console e dal motore S3 | Due clienti di prova cercano di leggere, scrivere, elencare e cancellare l'uno nei bucket dell'altro |
| Qualcuno intercetta il traffico | Solo TLS 1.2 e 1.3; protocolli vecchi e certificati non attendibili rifiutati, anche tra i nodi | Catturiamo il traffico tra i datacenter cercando un testo noto scritto in un file: non deve comparire |
| Un disco esce dal datacenter, guasto o sostituito | Cifratura LUKS2, AES-XTS, su tutti i dischi dati | Leggiamo il disco fisico, sotto il file system, cercando lo stesso testo noto: non deve comparire |
| Le credenziali della console vengono rubate | Verifica in due passaggi obbligatoria, codici non riusabili, blocco dopo cinque tentativi, sospensione in pochi secondi | Verificato a ogni versione dalla prova automatica della console |
| Si ferma un datacenter | Erasure coding su più datacenter, esclusione automatica dal bilanciatore | Isoliamo un datacenter mentre il servizio lavora e verifichiamo che letture e scritture continuino |
| Un difetto del software dà una risposta sbagliata | Difetti del motore trovati e corretti da noi; compilazione da sorgente | La prova che li riproduce è conservata e ripetuta a ogni versione |
Controlli
Compliance, governance e blocco legale standard S3. Versioni obbligatorie e non sospendibili sui bucket immutabili; i blocchi reggono al riavvio contemporaneo di tutti i nodi.
HTTPS ovunque, anche tra i datacenter, con verifica del certificato e del nome di ogni nodo. Dischi cifrati che si riaprono da soli all'avvio, senza scrivere mai sul disco di sistema.
Ogni cliente è un'identità separata con una politica che gli permette di toccare solo i propri bucket; nessun cliente può amministrare utenti, politiche o spazio.
Una chiave per server o programma, anche in sola lettura o con scadenza. Il segreto si vede una volta sola e non viene conservato. Revoca efficace in pochi secondi.
Password argon2id, verifica in due passaggi per tutti, sessioni brevi con cookie protetti, token contro le richieste falsificate. Da internet passa solo questo sito pubblico.
Ogni operazione è registrata prima di essere eseguita: se il registro non si scrive, l'operazione non parte. L'applicazione non può modificarlo né cancellarlo.
Conformità
EuropSYS S.p.A. è certificata ISO 9001, ISO/IEC 27001, ISO/IEC 27017 e ISO/IEC 27018 con ambito «servizi cloud e CSP». Arkbit non è ancora in esercizio e va inserito nel sistema di gestione prima della produzione.
Le prove di Arkbit sono raccolte in un fascicolo di qualifica organizzato per requisito (integrità, accessi, immutabilità, cifratura, continuità, fornitori, registrazione, localizzazione): per ogni requisito dice che cosa è provato, con quale prova ripetibile, e che cosa no.
Che cosa manca
Raccontaci di cosa hai bisogno: ti mostriamo il servizio e le prove che abbiamo fatto.