AndroidアプリのローカルデータベースとオンラインデータベースとしてFirebaseに切り替える予定です。ドキュメントごとに、Firebaseはローカルデータベースに変更を保存してから、ネットワークが利用可能になったらオンラインDBにプッシュします。AndroidのFirebaseローカルデータベースはどのように安全ですか?
私のアプリでは、データベースに関するユーザーの重要なデータを入れています。だからここに私の質問は
、あるローカルFirebaseデータベースはどのように安全ですか?
適切なツールを使って善意のハッカーがハックするのはどれくらい難しいですか?
オンラインアクセスのユーザーは誰でもオープンできる、単純なJSONファイルですか?
ありがとう。
Firebaseのドキュメントには何も記載されていないため、ローカルファイルは単に平文データベースファイルであると仮定します。誰でもrootアクセス権を持っていれば、それを読んですべてのデータを抽出することができます。 BTW:データが非常に敏感な場合は、Firebaseサーバに平文で保存してもよろしいですか? – Robert
私はデータを暗号化しましたが、問題は暗号化用の鍵をデータベースに格納する必要があることです。目的を破るものではないのですか?おそらく最善の方法は何でしょうか? –