タグ

ブックマーク / qiita.com/atr-toru (1)

  • cocos2d-x ローカルデータの暗号化、SQLCipherを爆速化する方法 - Qiita

    SQLCipherについて SQLiteを暗号化してくれるツールです。 cocos2d-xなんかでデバイスにデータを保存する場合、管理を楽にする為にSQLiteを使い、チート対策の為にSQLCipherで暗号化している方もいらっしゃるかと思います。 SQLCipherはビルド済みライブラリを使用する場合は有償ですが、自分でビルドしてライセンスを明記すれば無償で商用利用可能です。 導入方法は多くの方が執筆しており、特に困ることは無いと思うので割愛します。 ただ、SQLCipherを利用すると、利用していない時と比べてアクセス速度が格段に落ちるので、何か出来ないかとドキュメントを読んでみました。 keyの形式を変えて爆速に 結論から言うと、自由なパスフレーズは渡せなくなるものの、sqlite3_keyに渡す文字列を変更すると爆速になりました。 - string key = 'passphras

    cocos2d-x ローカルデータの暗号化、SQLCipherを爆速化する方法 - Qiita
    pmc12
    pmc12 2015/10/07
  • 1