私はAndroid用の2Dゲームを作成しており、ゲームデータの保存にsqliteデータベースを使用しています。ルート化されたユーザーはデータベースを簡単に変更できるため、データを暗号化する必要があり、誰かがデータを変更するときにこれを理解する必要があります。これ?
14479 次
2 に答える
10
SQLCipherプロジェクトを見てください。これは、SQLiteデータベースファイルの透過的で安全な256ビットAES暗号化を提供するオープンソースライブラリです。
このWebサイトでは、Androidのチュートリアルを提供しています。
于 2012-07-08T12:52:06.633 に答える
2
SQLCipher+ユーザーのパスワードが適切な実装である可能性があります。ハードコードされた文字列を使用するのではなく、データベースを暗号化するためにユーザーのパスワードが必要です。
于 2019-02-25T03:51:49.787 に答える