2011-01-01 11 views
3

iPhoneでfirefox addonとデータベースを使用してsqliteデータベースを作成できます。今私はデータベースにパスワードを与え、私のiPhoneアプリケーションでそれを使用したいと思います。私は正しい方法を検索するためにGoogleでパスワードを保護されたデータベースを作成するが、まだ成功していない多くを試した。iPhone:パスワードを作成するSQLiteデータベース

誰もがどのようにパスワード保護されたSQLiteデータベースを作成することができますし、どのように我々は残念ながらiPhone

+0

も参照してください[iPhone OSのSQLiteデータベースファイルの暗号化](http://stackoverflow.com/questions/929744/encrypting-sqlite-database-file-in-iphone-os) –

答えて

0

でそれを使用できるという考えを持って、それを行うための無料のソリューションはありません。 いくつかの商用アプリケーションがあり、sqliteデータベースの暗号化が可能です。 また、SQLiteには仮想ファイルシステムがサポートされています。そこでは、SQLiteデータベースへのデータの読み書きを変更することができますが、これにはいくつかのコーディングが必要です。

2

SQLiteEncryptを試してください。SQLiteEncryptは、SQLiteデータベースファイルを暗号化および復号化できるAES暗号化組み込みSQLiteデータベースエンジンです。データベースファイルにパスワードキーを設定すると、コンテンツが平文で保存されなくなり、データ保護の目的が達成されます。

ただし、無料ではありません。

注: ITはiOS用ではありません(bradが指摘してくれてありがとうございます)。

* iPhoneのために編集***

あなたはsqliteのためのオープンソースデータベースの完全暗号化されSQLCIPHERを使用することができます。

+0

また、それは.DLLとして提供されているからです。 –

関連する問題