2011-07-17 9 views
0

Androidアプリに付属するsqlite dbを暗号化する必要がありますか?AndroidアプリでSqlite dbを暗号化する

+1

これはあなたが答える必要がある質問です。暗号化のビジネスニーズはありますか? –

+0

クレジットカード番号や連絡先情報などは保存しませんが、まだデータがあります。ユーザーがデータを検索できるようにしたい。 – Metallicraft

+0

データが機密でない場合、暗号化する必要はありません。データが機密性が高い場合は、そのデータのリリースのコストと暗号化の実装コストを比較検討する必要があります。 tl; dr:それは依存します。 –

答えて

2

Michaelがコメントしたように、データを暗号化する必要があるかどうかによって異なりますが、データを暗号化してデータベースに格納し、データベース全体を暗号化解読する方が一般的です。

+0

これを行うための組み込みの方法や、4歳の人ができるcompreh .... co ....を得るためのまともな例はありますか? – Metallicraft

+0

ここで多くを見つけることができます。ここでは、http://download.oracle.com/javase/6/docs/api/javax/crypto/package-summary.htmlを参照してください。最終的には、 Javaが提供するツールの使い方を決める。 – MByD

+0

必要なデータのみを暗号化し、単にBLOBとして保存することをお勧めします。このように、dbはbase64でエンコードされた文字列を格納する場合よりも小さくなります。 – Yar

関連する問題