2017-03-15 4 views
1

Die documentation on Offline Capabilites der Firebase Realtime-Datenbank erklärt, wie Firebase bietet Werkzeuge für die Daten persistierenden lokal auf dem Client:Wie sicher sind Offline-Daten, die von Firebases Realtime Database auf Clients gespeichert werden?

Durch Beharrlichkeit ermöglicht, alle Daten, dass die Firebase Realtime-Datenbank-Client würde synchronisieren, während Sie online auf der Festplatte bleibt und ist verfügbar offline, auch wenn der Benutzer oder das Betriebssystem die App neu startet. Dies bedeutet, dass Ihre App so funktioniert, wie sie online wäre, indem Sie die lokalen Daten verwenden, die im Cache gespeichert sind.

Es gibt jedoch keine Informationen darüber, wie die persistenten Daten gespeichert werden oder wie sie gesichert sind.

Frage: Wird die Datenbank verschlüsselt, bevor sie im internen Speicher der Geräte gespeichert wird? Ist die lokale Datenbank vor dem Lesen durch einen Angreifer geschützt, der sie über adb oder andere Methoden aus dem Gerätespeicher extrahiert?

Antwort

0

firebaser hier

Die On-Device-Cache ist nicht verschlüsselt. Es ist für jeden lesbar, der Zugriff auf den Gerätespeicher hat.

+0

Warum ist der Cache auf dem Gerät nicht verschlüsselt? Ist das ein geplantes Feature? – jmeinke

Verwandte Themen