Cloud Firestore cripta automaticamente tutti i dati prima che siano scritti su disco. Non è richiesta alcuna configurazione e non è necessario modificare il modo in cui accedi al servizio. I dati vengono decriptati automaticamente e in modo trasparente quando vengono letti da un utente autorizzato.
Gestione delle chiavi
Con la crittografia lato server, puoi consentire a Google di gestire le chiavi di crittografia per tuo conto o utilizzare le chiavi di crittografia gestite dal cliente (CMEK) per gestire le chiavi in autonomia.
Per impostazione predefinita, Google gestisce le chiavi di crittografia per tuo conto utilizzando gli stessi sistemi avanzati di gestione delle chiavi che utilizziamo per i nostri dati criptati, inclusi controlli rigorosi degli accessi alle chiavi e audit. I dati e i metadati di ogni oggetto Cloud Firestore vengono criptati e ogni chiave di crittografia viene a sua volta criptata con un set di chiavi master regolarmente sottoposte a rotazione.
Per informazioni sulla gestione autonoma delle chiavi, consulta CMEK per Cloud Firestore.
Crittografia lato client
La crittografia lato server può essere utilizzata in combinazione con la crittografia lato client. Con la crittografia lato client, gestisci le tue chiavi di crittografia e cripti i dati prima di scriverli in Cloud Firestore. In questo caso, i dati vengono criptati due volte, una con le tue chiavi e una con le chiavi lato server.
Per proteggere i tuoi dati mentre vengono trasferiti su internet durante le operazioni di lettura e scrittura, utilizziamo il protocollo Transport Layer Security (TLS). Per saperne di più sulle versioni TLS supportate, consulta Crittografia in transito in Google Cloud.
Passaggi successivi
Per saperne di più sulla crittografia at-rest per Cloud Firestore e altri prodotti Google Cloud, consulta Crittografia at-rest in Google Cloud.