Sto pensando di passare a Firebase come database locale e online per la mia app per Android. Come per i documenti, Firebase memorizza le modifiche al database locale e poi lo inserisce nel DB online quando la rete è disponibile.How Secure è il database locale di Firebase in Android?
Nella mia app, inserirò alcuni dati davvero sensibili sull'utente nel database. Quindi ecco le mie domande,
Quanto è sicuro il database Firebase locale?
Quanto è difficile per un hacker ben intenzionato con gli strumenti giusti per hackerarlo?
È solo un semplice file JSON come il database online, che può essere aperto a chiunque abbia accesso root?
Grazie.
Come i documenti Firebase non dichiarano nient'altro, suppongo che i file locali siano solo file di database in chiaro. Chiunque abbia l'accesso come root può leggerlo ed estrarre tutti i dati. BTW: se i dati sono così sensibili sei sicuro di volerlo archiviare in chiaro sui server Firebase? – Robert
Ho crittografato i dati, ma il problema è che ho bisogno di memorizzare la chiave per la crittografia anche nel database. Non è questo che sconfigge lo scopo? Qual è forse l'approccio migliore qui? –