sqlcipher

    0

    1答えて

    私はコンテンツプロバイダーでSqlCipherを使用しています。今は、私がキャッシュされたパスワードをクリアするだけでアプリケーションをロックしたいとき。ただし、開いているカーソルを使用してアプリケーションを引き続き使用できます。つまり、アプリを再度開くと、機密データへのアクセスが許可されます。私は、アプリがパスワードを持っていない場合、ログイン画面にリダイレクトすることで、この問題を解決します。

    0

    1答えて

    SQLCipherをコンパイルしようとしています。私はhttp://sqlcipher.net/からソースコードをダウンロードしました。 はその後、私はこのポストからやってる: [http://groups.google.com/group/sqlcipher/browse_thread/thread/55c6296b56bf4533:][1] [1] 私はMinGWの(設定されたパスをインストー

    0

    1答えて

    Windowsの場合、stepsに続いてsqlcipherをビルドできません。リンク段階で install Win32 OpenSSL v0.9.8m install TclTk rename MINGWPATH/bin/tclsh84.exe to tclsh.exe cd sqlcipher $ ./configure --disable-tcl --disable-amalgama

    5

    3答えて

    DBCodeを暗号化/復号化するためにAndroid用SQLCipherライブラリを使用しています。私は、ライブラリを追加するためにAPIで議論された正確な手順に従っています。 しかし、私はプロジェクトを実行するとき、私は不満のリンクエラーを取得しています...ここでlogcatだ... 11-15 13:12:08.482: ERROR/AndroidRuntime(340): java.lan

    2

    1答えて

    私のアプリは、FTS3でSQLiteデータベースを使用して製品検索を行います。 SQLCipherを使用してデータベースを暗号化しようとしていますが、データベースサイズがバルーンになります(7MB→20MB)。 暗号化されたFTS SQLiteデータベースを圧縮する素晴らしい方法はありません。誰にもこれに関する提案はありますか?私はアプリを20MB 3gのダウンロード制限の下に保つためにそれを縮小

    2

    4答えて

    私はリバースエンジニアリングの経験を持ち、データベースの静かなアクセスをアンドロイドで流暢に行っている人がいます。 作成時に私のデータベースのみを暗号化することができます(私は全体のAPKを難読化していません)、そしてランタイム中に自分のデータベースを使用する方法があることを知っています。 私はデータベースについての知識が少ないので、資産フォルダで自分のDBを保護することをお勧めします。

    2

    1答えて

    私はLinux用のビルドsqlcipherを持っていますが、opensslに依存しています。私は静的にそれをリンクして外部opensslライブラリなしで動作するようにsqlcipherを設定したい。 私は、このコマンドでsqlcipherその後 ./configure --prefix=/home/admin/Downloads/qt-everywhere-opensource-src-4.8.0

    8

    1答えて

    AndroidでSQLCipherを試しています。私はエミュレータ上に1つのテーブルといくつかのレコードを持つデータベースを作成した小さなアプリケーションを書いた。次に、エミュレータからデスクトップにデータベースを取り出しました。私はSQLCipherのドキュメントを見てきましたが、デスクトップ上のデータベースを実際に復号化してその内容を照会する方法はわかりません。私は実際にレコードを挿入したこと

    5

    3答えて

    assetsファイルにデータベースファイルがリセットされています。 SQLCipherを使用してアンドロイドのデータベースを暗号化するにはどうすればよいですか?

    3

    1答えて

    私は自分のPC上でsqlcipherで作成された暗号化されたデータベースを読み込もうとしていますが、私のアプリでそれを読むことはできません。たとえば、次のように Cursor c = database.rawQuery("SELECT name FROM sqlite_master WHERE type='table'", null); c.moveToFirst(); do