Eliminazione dell'ambiente e distruzione delle chiavi
Ogni ambiente KeenAuth ha le proprie chiavi di crittografia. Quando un ambiente viene eliminato, KeenAuth distrugge queste chiavi, così
i dati dell'ambiente diventano permanentemente illeggibili, anche nei punti in cui una copia cifrata esiste ancora per un certo periodo,
ad esempio nei backup. Questa pagina spiega cosa viene distrutto, quando, e cosa resta. Le parti non ancora disponibili sono
contrassegnate come planned.
La gerarchia delle chiavi
I campi sensibili di un ambiente (per esempio i segreti MFA, le chiavi di firma dei token, i segreti di connessione e dei webhook, i dati personali nei log, gli archivi dei log e i file di esportazione) sono cifrati con chiavi di dati. Queste chiavi di dati sono avvolte dalla chiave master del tenant dell'ambiente, e la chiave master del tenant è avvolta da una chiave della cella KeenAuth in cui vive l'ambiente. La chiave della cella non lascia mai il sistema di gestione delle chiavi della cella e non può essere esportata.
- Ogni ambiente ha le proprie chiavi master del tenant, una per ogni servizio KeenAuth che memorizza dati cifrati; nessuna chiave è condivisa tra ambienti, nemmeno tra ambienti dello stesso account.
- La cifratura del fornitore di archiviazione non viene considerata: i dati sono cifrati da KeenAuth prima di essere scritti.
Cosa succede quando un ambiente viene eliminato
- Prima vengono distrutte le chiavi. Ogni chiave master del tenant dell'ambiente viene contrassegnata come distrutta e il suo materiale di chiave avvolto viene cancellato. Viene conservata una registrazione che attesta che la chiave esisteva ed è stata distrutta, senza la chiave.
- I dati attivi vengono eliminati. Utenti, organizzazioni, applicazioni, sessioni, log e altri record dell'ambiente vengono eliminati dai database attivi.
- Vengono eliminate le chiavi di firma delle email. Le chiavi di firma DKIM dei domini di invio dell'ambiente vengono rimosse dal sistema di gestione delle chiavi della cella nello stesso passaggio.
Dopo il passaggio 1, nessun sistema KeenAuth in esecuzione può decifrare i campi cifrati dell'ambiente, anche prima che le righe stesse vengano rimosse.
Backup e limite di 30 giorni
I backup del database e gli snapshot del sistema di gestione delle chiavi possono contenere ancora una copia avvolta di una chiave distrutta. Vengono conservati per al massimo 30 giorni. Quando l'ultimo backup che contiene la chiave è scaduto, ogni copia cifrata dei dati dell'ambiente (nei backup, negli archivi e nei file di esportazione residui) diventa permanentemente non decifrabile.
- Se un backup viene mai ripristinato, gli ambienti eliminati vengono rimossi di nuovo prima che il sistema ripristinato torni online
(
planned). - Un certificato di eliminazione che elenca le versioni delle chiavi distrutte e la data di scadenza dell'ultimo backup viene prodotto dopo i 30 giorni (
planned).
Blocco legale
Se un ambiente è soggetto a un blocco legale, la distruzione delle chiavi viene rinviata fino alla revoca del blocco e poi avviene
entro 24 ore (planned).
Eliminare un ambiente
L'eliminazione e il ripristino degli ambienti dalla dashboard e dalla API di gestione sono planned. Fino ad allora, contatta il supporto KeenAuth per eliminare un ambiente.