12 ratings
  • 1
  • 2
  • 3
  • 4
  • 5
5 star 0
4 star 6
3 star 5
2 star 0
1 star 1
Compatible with
  • iOS

SQLCipher iOS 4.1.3.0

Zetetic LLC

Full database encryption using 256-bit AES.

SQLCipher provides transparent and secure 256-bit AES encryption of SQLite database files using established security practices. SQLCipher is a popular and widely deployed platform, used daily in many commercial and open source applications.

Strong Security for Mobile and Embedded Databases

No special knowledge of security or cryptography required! Use a standard SQLite.Net-PCL compatible API while SQLCipher takes care of data security behind the scenes.

SQLCipher has a small footprint and great performance so it's ideal for protecting embedded application databases and is well suited for mobile development. Key features included:

  1. Optimized for Xamarin
  2. Same API on iOS and Android
  3. Simple configuration
  4. 100% of database is encrypted
  5. SQLite.Net-PCL compatible APIs
  6. Low overhead encryption, often as low as 5-15%
  7. High performance with indexes and transactions
  8. Starts up and closes down quickly
  9. Works well on large databases
  10. Interoperability with SQLCipher on other platforms

Licenses include 1 year of CipherCare, providing prioritized and confidential email support directly from the SQLCipher development team.

Release Notes

Includes SQLCipher 3.4.1

Write a Review

5 reviews

Bjorn Coltof rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Minor clarification on Justin Moses remark about 4.0 and up. SQL CIpher 2.1.1.4 does work on 2.3, but armeabi is not supported. In 3.0.1.0 this was (also) fixed.

Posted on: April 8, 2014 / Version: 3.0.1.0
Martin Clewett rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

This is a very easy to use and useful piece of software. It's good value when you consider how long it would take to encrypt the database yourself.

Posted on: March 3, 2014 / Version: 2.1.1.0
A.Koenigstein rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

SQLCipher is a very useful component to protect your database against unauthorized read and write access. The only criticism I can express is that I found no graphical user interface to decrypt the database and view its content.

Posted on: March 3, 2014 / Version: 2.1.1.0
Justin Moses rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

As a warning, this product works fine on ICS (Android) and higher, but for lower versions it doesn't work. If they make a patch to fix that issue, and have a lower API, I'll happily change my rating to 5 stars.

Posted on: March 3, 2014 / Version: 2.1.1.4
Hakan Tuncer rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

We're using SQLiteOpenHelper class to create and migrate our databases. We've made an attempt to use this SQLCipher component but found out that SQLiteOpenHelper class is not implemented here (even though it exists in the open source JAVA version).

This is an impediment for us now. I'm curious why this important class was left out.

Posted on: March 3, 2014 / Version: 2.1.1.4