fc2ブログ

[iPhone]sqlcipherを利用する。(その1)

認識に誤りがありました。
こちらの記事を参照してください。
http://otuji.blog97.fc2.com/blog-entry-220.html

iPhoneの内部DBを暗号化するためにsqlcipherというツールがある。
どうも日本語のよいチュートリアルが見つからなかったのでこれを利用するための手順をメモしておく。

最初はlibcrypto.a、libssl.aを作成するところまで。

【前提】
1.Xcodeがインストールされている事。
※4.3.3で確認
2.「.tar.gz」、「.zip」が解凍できる事。

【手順】
1.下記URLから「openssl-1.0.1c.tar.gz」をダウンロードする。
ftp://ftp.openssl.org/source/

2.下記URLから「sqlcipher-openssl-xcode-d265b64.zip」をダウンロードする。
[雲のマークZIP]をクリックでダウンロードできる。
https://github.com/sqlcipher/openssl-xcode

3.上記、1.2.でダウンロードしたものを解凍する。
※The Unarchiverなんかがあると便利。

4.適当な場所にビルド用のフォルダを作成する。

5.作成したフォルダ内に上記3.で解凍してできたフォルダ内のファイルを、
 すべてコピーする。

6.フォルダ内の「openssl.xcodeproj」を実行する。

7.Project navigaterでプロジェクトファイルを選択し、
 TARGETのcryptを選択し、
 BaseSDKをiOS SDKの適切なバージョンに変更する。

8.Buildを実行する

9.上記「4.」で作成したフォルダ直下にlibcrypto.a、libssl.aが作成される。
※projectを起動した際にファイルをプロジェクトに追加しないのがコツのようです。
スポンサーサイト



テーマ : セキュリティ
ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

乙寺

Author:乙寺
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード