問題タブ [sqlcipher]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2256 参照

windows - 実行可能ファイルを勝ち取るためのSqlCipherコンパイル

WindowsでSqlCipherをコンパイルしてexeファイルを取得するにはどうすればよいですか?

0 投票する
2 に答える
3058 参照

windows - SqlCipher Mingw/msysの問題

問題があります-SqlCipherをコンパイルできません。私はこのhttp://groups.google.com/group/sqlcipher/browse_thread/thread/55c6296b56bf4533/c792bbec6df7d4f4?tvc=2#c792bbec6df7d4f4命令(Samへのthx)を使用していますが、それでもコンパイルできません。私は次のことをします:

どうしたの?

0 投票する
2 に答える
761 参照

mysql - SQLCipher に似た MySQL 暗号化ライブラリ

いくつかのデータベース フィールドの暗号化に取り組んでいます。もちろん、暗号化することで、検索機能の一部が失われます。データベースレベルで暗号化を処理するSQLCipherと呼ばれるこのライブラリを見つけましたが、これは SQLite 用です。MySQLに似たようなものはありますか?

0 投票する
1 に答える
3017 参照

iphone - sqlite 暗号化/復号化 + sqlcipher + iPhone

iPhone プロジェクトで sqlite データベースを暗号化/復号化しようとしています。reKey メソッドを使用してデータベースを暗号化できます。しかし、私はそれを解読することができません。sqlite.db ファイルをフォルダーに保存しました。現在、シミュレーターで試しています。

コードスニペット:

.....

……

このトピックに関する sqlcipher google グループの投稿を読みましたが、解読できません。どんな助けでも大歓迎です。

0 投票する
1 に答える
2609 参照

iphone - SQLCipher を使用して暗号化できません

私は現在、iPhone 用のシンプルなアカウント管理アプリに取り組んでいます。データベースの暗号化と復号化に sqlcipher を使用しています。

現在、アプリケーション バンドルに暗号化されていないデータベースがあり、これを iPhone ドキュメント ディレクトリにコピーしてから暗号化するか、ドキュメント ディレクトリにコピーする前に暗号化する必要があります。

私が直面している問題は、「ATTACH」データベースメソッドであろうと「key()/rekey」であろうと、どのような暗号化方法を使用しようとしても、何をしても暗号化されていないデータベースを取得しているように見えることです()" 方法。

ターミナルで「ATTACH」データベース メソッドを使用しようとしましたが、結果は暗号化されていないデータベースでした。ここに見られるように、プログラムで「key()/rekey()」メソッドを使用してみました:

私はどこかで何か間違ったことをしていますか?私は丸一日オンラインで調査を試みましたが、実行前または実行中にデータベースが暗号化されない理由の解決策を見つけることができませんでした:(

追加情報が必要な場合は、喜んで提供します。生徒を助けてください。

ありがとう!

編集:

私のデータベースをキーにするために使用される方法の抜粋。

どうやら私は sqlite3_key を初期化しなかったようです -_-".また、ファイルが暗号化されているにもかかわらず、チェックはまだ何かが間違って発生し、データベースが正常に開かれなかったと言っています.

データベースを開く場合、データベースを開くたびに、sqlite3_key を正しく実行する必要がありますか? そして、そのインスタンス中に、通常どおりデータベースにアクセスできますか?

助けてくれてありがとう。

0 投票する
2 に答える
10316 参照

security - Windows で SQLCipher を使用して SQLite をコンパイルする

WindowsでSQLCipherを使用してSQLiteをコンパイルするために、このチュートリアルに従っています。コンパイルの前提条件について混乱しています。コンパイルするには、以下をインストールする必要があることがわかりました。

  1. OpenSSL
  2. MinGW
  3. アクティブステート Perl
  4. TclTk / tclsh
  5. MSYS
  6. ビジュアルスタジオ
  7. シグウィン

上記のすべての中で、Visual Studio 2008 をインストールしただけです。私はWindows 7で作業しています。

WindowsでSQLCipherを使用してSQLiteをコンパイルするための正確な前提条件は何ですか?

0 投票する
1 に答える
1434 参照

iphone - SQLCIPHER のデータベースをアタッチ

プロジェクト用に SQLITE データベースを暗号化するのに多くの問題がありました。最終的に、データベース接続メソッドを使用して、暗号化されていないデータベースを暗号化しようとしています。

ターミナルで attach コマンドを実行しようとしましたが、出力が暗号化されていないデータベースになることに気付きました。したがって、当然、プロジェクトでコマンドを実行し、sqlcipher と ssl ライブラリを正しくインポートする必要がありますか?

メソッドは問題なく実行されますが、暗号化されたデータベースをドキュメントディレクトリに作成することさえできませんでした。私は何を間違っていますか?[以下のコード スニペット]

助けてくれてありがとう!

0 投票する
1 に答える
10796 参照

iphone - iPhone で暗号化された SQLITE データベースを開くにはどうすればよいですか?

質問は明確である必要があります:)

このチュートリアルに従いました: http://mobileorchard.com/tutorial-iphone-sqlite-encryption-with-sqlcipher/

キーを追加した後、データベースを開くことができるかどうか、またその方法を教えていただければ幸いです。次のエラー atm が表示されます。

「ファイルが暗号化されているか、データベースではありません」

前もって感謝します!

グルツ、

レビオン

0 投票する
3 に答える
2697 参照

ios4 - エラーに直面しているSQLCipherを使用したiPhone SQLite暗号化

このチュートリアルを使用して、アプリケーション レベルでの DB の暗号化について学習しようとしています。しかし、次のようなエラーが表示されます

sqlcipher/sqlite3.c:11033:25: エラー: openssl/evp.h: そのようなファイルまたはディレクトリはありません sqlcipher/sqlite3.c:11034:26: エラー: openssl/rand.h: そのようなファイルまたはディレクトリはありません sqlite3.c: 11035:26: エラー: openssl/hmac.h: そのようなファイルまたはディレクトリはありません

これらが原因で、ビルド プロセスで約 93 個のエラーが発生しています。チュートリアルに厳密に従いましたが、これらのエラーを取り除くことができません。

チュートリアルの指示に従ってソース コードのパスを追加しましたが、それでも問題は解決しません。スクリーンショットはここで見ることができました

ここに画像の説明を入力

0 投票する
1 に答える
316 参照

objective-c - Objective-C: リンク中にシンボルが見つからない

Obj-C では非常に新しい...とはいえ、以前のコードでいくつかの問題がありましたが、解決されたようです (推測します!)。さて、ビルドを行うと、次のようになります。

エラーメッセージ

通常の SQLite ではなく、SQLCipher ( http://sqlcipher.net )を使用しています。

それは何のシンボルについて話しているのですか?どうすれば修正できますか?

これを見てくれてありがとう(前もって)...これを修正できるまで、私は「水の中で死んでいる」のです!